July 2011 was a dud as far as car sales are concerned

0
The fact that the fuel prices rose nearly twice in the last 2 months has taken a toll on the sales of cars in the month of…
Read More