Mahindra is an Indian automobile company headquartered in Mumbai, India. It is one of the largest automobile manufacturing companies in India and around the world. This company is known for building rugged vehicles that are ready to take on all kinds of terrain. They also have assembly plants in the US and UK. In India, they are very popular for their Suv’s.
You can call their customer care on the toll free number given below. For road side assistance, refer to the number given at the bottom of the page.
Both the numbers are available 24/7. (more…)