Motorcar Parts of America (MPAA) Announces New $95 Million Credit Facility Jan 20, 2012 08:40AM