No Picture
Upcoming Models

Mahindra to launch Motorcycles in 2010

November 5, 2009 goaonwheels 0

After entry into scooters, auto manufacturer Mahindra and Mahindra will launch a motorcycle in 2010. “The company is working on motorcycle models and the first model will be launched in 2010,” said company vice-president of […]