The new Toyota Fortuner to launch in India on November 7th
Easily the most coveted car of the year, The new Toyota Fortuner is set to be unveiled in India on November 7th. Is it better than it's predecessor?
Easily the most coveted car of the year, The new Toyota Fortuner is set to be unveiled in India on November 7th. Is it better than it's predecessor?
Mercedes has started manufacturing the Mercedes GLC in India, leading to a lighter price tag and to support "Make in India" initiative.