China Railway group given ‘green light’ to build Amaila Falls hydro project
The China Railway Group Limited, a company that was initially selected to construct the massive Amaila Falls hydropower project in 2012, has once again been granted approval to construct this massive renewable energy project.
According…