Update news

Cancel

Third Geometric Power turbine returns to Nigeria after comprehensive check in US; two already reinstalled