About Mahindra Cars

M&M – the top of commercial vehicles has been producing passenger cars and has plans of producing electric cars as well. It explains why General Motors separated from Reva, Bangalore-based company which is a global leader in electric car manufacture.   Back in 1945 M&M stood for Mahindra and Mohammed. …