Avaada Group is a visionary energy conglomerate with a presence across the entire spectrum of the energy transition value chain, including the production of Solar Modules, Renewable Power Generation, and the development of large scale projects for Green Hydrogen, Green Methanol, Green Ammonia, and S...See more
Headquarters:
India
Company Type:
MNC / Large Enterprise
Company size:
1,001-5,000 Employees
Year Founded:
2009 (16 years)
Address:
406, HUBTOWN SOLARIS; NS PHADKE MARG; MUMBAI, MAHARASHTRA 400069, IN
HIGH
spending power