Innovia Films

The research and development centre is at the heart of the Innovia Films business.