ROC 203

Chamera charges to completion

The Chamera III hydropower project in the Indian state of Himachal Pradesh includes the construction of a 68 m high
23 Jul - 2008
Comments Off on Chamera charges to completion

Water on the way

A long-awaited scheme that will provide safe drinking and irrigation water for thousands of people in India has finally begun.
3 Apr - 2007
Comments Off on Water on the way
Legal Notice and Cookies