The station took more than 11 years and $2.6 billion to build. World's largest 'water battery' is now fully operational as it ...
China's mostly coal-powered thermal generation fell 5.8% in January and February, statistics bureau data showed on Monday.