← Back to the atlas
No. 258Venture thesisEnergy and environment

Energy & Climate

Source

Source thesis

Chiratae identifies Energy & Climate as an emerging-technology sector where India has the potential to lead globally.