ICRA downgrades around 1.9 GW of wind and solar power projects
NEW DELHI : In what may impact India’s emerging green economy, rating agency ICRA has downgraded around 1.9 gigawatts (GW) of wind and solar power projects…
Read insight — ICRA downgrades around 1.9 GW of wind and solar power projects