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 to a press release from the Ministry of Finance, cabinet granted its ‘no objection’ for the Office of the Prime … Read more