Horizon Set to Consolidate Certain U.S. Operations

In a move designed to streamline U.S. operations, Horizon Global Corp. is moving forward with plans to consolidate facilities in Solon, Ohio, and Mosinee, Wis., into the company’s Plymouth, Mich., location. Officials noted in a press release that the stated focus of consolidation is “to bring together all roles and responsibilities of Horizon Americas team, […]