eNews Article
In February, the SEMA Performance Parts and Demand Index (PADI) rose to 81 from January’s meager 54-point reading. This is still a drop from February 2007, when the Index was up to 97. Consumers are increasingly feeling the impact of economic forces this year, such as higher gas prices and bleak...