The strange case of Diesel cars in India!
Every car owner would have had these thoughts run through the mind on several occasions — especially if their car runs on Petrol.
Each month, when the credit card statement comes full with fuel transactions, frustration reaches a…