20150518 city.chennai: Auto firm fined for not delivering car on time