VAN BUREN TOWNSHIP, Mich., May 7, 2015 /PRNewswire/ --
Solid financial performance
Sales of $2.0 billion
Adjusted EBITDA of $189 million; net income of $50 million
Electronics & Corporate adjusted EBITDA of $84 million
Cash from operations of $173 million
Increased full-year...