Avaada Energy recorded an installation of 1GW in the last year, the Largest among all the renewable energy IPP in India.By 67QA2a8 / February 20, 2024