At the recently concluded SIAM (Society of Indian Automobile Manufacturers) Convention 2015 this is what Nissan India Operations President Mr. Guillaume Sicard had to say : “The Automobile industry is definitely one of the industries that has emerged under the “Make in India” umbrella as many global OEMs have set up their plants in India […]
Motoroids - Auto news india, car and bike reviews, launch reports, images, prices and scoops