Power up



Number of power generation projects currently up for tender worldwide

Number of power generation projects currently up for tender worldwide


Back to Feature Details