IDC shareholding 20%
Bangweulu Power Company
Bangweulu Power Company Limited is a renewable-energy company incorporated in Zambia in 2016. It operates the 54 MW Bangweulu solar photovoltaic plant in the Lusaka South Multi-Facility Economic Zone, one...
View company profile