Innovia Films

1-rd-centre-night-view
The research and development centre is at the heart of the Innovia Films business.