
30 people have been laid off from Owens Illinois.
In a release sent to 13abc, O-I says the layoffs affect the North American headquarters in Perrysburg, the global technology and operations center, and the corporate headquarters.
O-I goes on to say the layoffs are a result of reduced demand for products. They say this layoff is necessary to meet investor expectations and maintain O-I's strong financial foundation.
Stay connected to 13abc.com for the latest details.