hydropower project

  • Featured

The Dam At The Roof Of The World And What It Means For India

On July 19, Chinese Premier Li Qiang attended a groundbreaking ceremony in Tibet to mark the start of what China…

4 months ago
  • Featured

Hydro Project Resurrected Despite Threats To Livelihoods

Indigenous residents of the Ayodhya Hills in India’s West Bengal state fear the loss of their livelihoods after a 1,000-megawatt…

4 years ago

This website uses cookies.