Top 5 Energy Mega Projects
 |
Three Gorges Dam |
The Three Gorges Dam is a hydroelectric dam located at the Yangtze River by the town of Sandouping, in Yiling District, China. Is the world's largest power station in terms of installed capacity 22,500 MW.
65% of mega projects fail:
A study carried out on large-scale projects in the oil and gas sector, where the biggest projects are related to LNG, gas pipeline, refining and upstream, found that 65% are facing cost overruns and 73% of projects have schedule delays.