China is pushing its renewable energy agenda by investing in hydropower. By 2015, the Chinese government expects that its installed capacity from hydropower will amount to 300,000 megawatts, thus ...