02-03-2016 06:00
via
toledoblade.com
O-I chief says changes are paying off
Over the last 19 months, the stock of Owens-Illinois Inc. has been on a downward slide, plummeting 58 percent.
Read more »