Mahindra Susten Pvt. Ltd., formerly Mahindra EPC Services Pvt. Ltd., is part of the USD 19 billion Mahindra Group. They are a portfolio company under the Cleantech arm of Mahindra Partners. Read More
iCreate (International Centre for Technology and Entrepreneurship), India's leading innovation-based start-up incubator announced the winners of its maiden EV innovation challenge - EVangelise. ...