Mahindra Susten has taken a leadership position in propelling the energy sector into a more sustainable future while growing 8x times over the past six years. Sustain aims to create a sustainable ecosystem for all stakeholders and the environment....