China has approved what is set to become the biggest hydropower dam complex in the world, capable of producing nearly three times as much power as the current record-holder, the Three Gorges Dam.
Hydroelectricity is another term for power generated by harnessing the power of damming rivers and moving water into generating plants. Not necessarily falling water, just moving water. There are many ...
The interlinking of rivers (ILR) is ill-conceived, ruinously expensive, technically questionable, ecologically devastating, and socially disruptive. Here’s why ILR needs to be scrapped, and integrated ...
China Railway Group Limited (OTCMKTS:CRWOF – Get Free Report) shot up 2% during trading on Thursday . The stock traded as high as $0.51 and last traded at $0.51. 50,000 shares changed hands during ...