Energy and sustainability
3 companies and brands based in India.
New Delhi, India
Power generation and utilities
Mumbai, India
Ahmedabad, India