The spirits of an Indian petrol-head have been inversely proportional to the prices of petrol, and diesel aficionados have been having quite the laugh with the market players obliging them with a flurry of diesel-powered cars in the last [...]
Posted On : Aug, 03 2011 | Comments : 0