Car Parts Maker Crashes on Private Placement (MPAA)
Motorcar Parts of America Inc. (NASDAQ: MPAA) wrecked its share price today, following the company’s announcement of a $15 million private placement of shares at a price of $7.75. The ...Read Full Story »

