Begin typing your search...
You Searched For "Avaada Energy"
Avaada Energy secures 1,400 MWp solar projects
New Delhi: Avaada Energy on Friday said it has secured over 1,400 MWp solar projects across the country from state-owned agencies. The company has...