MB 500

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
Legal Notice and Cookies