Food
Riding on high demand that outstripped supply, luxury car manufacturers Audi and Mercedes-Benz have ended 2014 with best-ever sales in their history in India. German carmaker Audi sold 10,851 units in 2014, compared with 10,000 in 2013, it said in a statement. Audi India sold 3,044 units in the October-December quarter, posting a 17 per cent growth over the year-ago period when it sold 2,611 units.