Renewable energy developers remain exposed to regulatory risk: Icra
Renewable energy developers having a significant exposure to third-party power purchase agreements remain exposed to regulatory risks as open access charges in such pacts are … Read more