Industrial Parks Development Corporation reports 650 million Birr net profit, reversing previous year's losses ยท Baobab Pulse