Avaada Energy Private Limited to raise India’s largest AAA rated Green Bond by any Renewable Energy DeveloperBy 67QA2a8 / February 20, 2024