20110912 business.india-business: Diesel cars give petrol cousins a run for their money