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