Mahindra Mojo 300 Set to Launch in June?

Mahindra Mojo 300, which made its first technical appearance at the 2012 Indian Auto Expo, will reportedly set foot in the country in June, suggests a new report. Apr 10, 2014