20080602 business.india-business: Diesel cars should pay more duty