India ranks sixth globally with 127 companies committed to net-zero targets: ICRA
According to the latest report by ICRA ESG Ratings, India has secured the sixth spot globally in corporate climate action, with 127 companies committing to net-zero targets under the Science-Based Targets initiative (SBTi) Read more