Bombore Solar PV Plant (14MW)

The photovoltaic plant will be located in Burkina Faso. It will have...

Blurred image of IJGlobal article content
Blurred image of IJGlobal project key facts