The Development Bank of Southern Africa (DBSA) announced on Wednesday, April 8, that former Eskom executive Tshifhiwa Bernard Magoro had been appointed as the new head of the Independent Power Producers Office (IPPO). The appointment would be effective from May 1.