Investment China Tops Renewables Investment Rankings, US Regains No. 2 Spot May 1, 2018 johorbiznet Johor News China Tops Renewables Investment Rankings, US Regains No. 2 Spot EcoWatch Subsidy-free solar powers UK up renewable investment rankings www.businessgreen.com Full coverage Source: Investment New Feed