Production starts at new £23m plant in Poland

Companies

Zotefoams (ZTF)
UK 100

Latest directors dealings