China is currently the best country in the world for renewable energy investment, while India has the strongest potential for conventional power investors, according to a new report.