Source: China – South China Morning PostRainfall in the southwest province of Yunnan, which is one of China’s leading hydropower producers, fell by 42.3 per cent compared to normal levels this year.Read More
Source: China – South China Morning PostRainfall in the southwest province of Yunnan, which is one of China’s leading hydropower producers, fell by 42.3 per cent compared to normal levels this year.Read More