Tag: ICRA

Ratings Agency Says India Needs To Do More To Achieve 175 Gigawatts Renewables Target

Delay in payments from utilities, non-compliance with renewable energy procurement targets, and non-availability of transmission infrastructure for power injection are some of the major issues Indian renewable energy developers are facing. These...

FEATURED