Latest Issue: March 2017

O-I cuts 28 staff at Perrysburg site
Published: Mar 28, 2017

Owens-Illinois (O-I) has eliminated 28 jobs in its information technology department at its Perrysburg, USA campus, with some of the work set to move to its IT centre in Poznan, Poland.

The world’s largest container glass…

Read More