40MW Solar Power Plat At Bujumbura/Burundi
August 28, 2019
About Company
Ijuru Energy is IPP based out of Bujumbura/Burundi. In association with Ijuru Energy Magnizon developed the turnkey project of 40MW including Gas insulated sub-stations, solar fencings, construction of office building and staff accommodation.