Kibo Energy, the renewable energy-focused development company, signed a share purchase agreement to acquire the 100 MW Victoria Falls Solar Project in Zimbabwe from Broomfield


Kibo Energy, the renewable energy-focused development company, signed a share purchase agreement to acquire the 100 MW Victoria Falls Solar Project in Zimbabwe from Broomfield