Over the last few days we have seen some mixed comments emerging from the electric vehicle market and today’s news that Mahindra & Mahindra is cutting back on the launch of new electric vehicles in the short term is starting to concern some people. The Indian-based company was allegedly promised an array of financial support […]