The Indian Renewable Energy Development Agency (IREDA), India’s largest pure-play green financing non-banking financial company (NBFC), saw its stock rise nearly 4% on October 1, 2025, following the release of …
@2025 – All Right Reserved. Renewable Time