Cerberus-Backed Tower Automotive Files IPO

March 5, 2010

Related content