The world’s largest canmaking company, Ball Corporation has sold its paint and general line manufacturing plant in Hubbard, Ohio, to US-based BWAY Corporation.

The world’s largest canmaking company, Ball Corporation has sold its paint and general line manufacturing plant in Hubbard, Ohio, to US-based BWAY Corporation.