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
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.
Here:
Us: