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.