Mahindra

October 6th, 2019 by Linda | 0 Comments | Mahindra

Mahindra and Mahindra Limited are an India-based automotive construction company headquartered in Mumbai, Maharashtra, India. It was founded in 1945 as Muhammad & Mahindra and later renamed Mahindra and Mahindra. Mahindra is one of the largest automobile manufacturers in India and the largest manufacturer of tractors in the world. It is part of the Mahindra […]