Mercedes Benz India launches two sizzlers

It's not just small cards that automakers are looking to push in India this year. To keep the sales momentum going even in 2010, automakers are planning to spoil the customer with more choices in all categories.

Related Videos