Clean FactsClean TalkNewsRenewable Energy57th RECAI – India Stands At Third Position In RE Investment AttractivenessRoshanMay 21, 2021May 21, 2021 by RoshanMay 21, 2021May 21, 202103According to Ernst & Young’s (EY)- 57th Renewable Energy Country Attractiveness Index (RECAI), India stands at the third position due to its continued progress in...