Mahindra Mojo to be revealed

It seems that the Indian company Mahindra will finally reveal its star child. In the past there were several false alarms regarding the new Mahindra Mojo but in the end every rumor turned out to be false. Yet once again the Indian press started to talk about a launch that could take place at the […]