‘May’ Sets Record Sales

Automobile manufacturers have done record sales in May 2010 and this clearly indicates that even though manufacturing costs have increased, consumers are willing to...