The total amount of electricity generated fell 1.6% year on year to 985.4 terawatt hours in the 12 months to March. Read more
Hydropower generation in Asia has plunged at the fastest rate in decades amid sharp declines in China and India, data shows, forcing power regulators battling erratic weather and a volatile... Read more