ROMANIA
Founded in 2005, it has 2.000 square metres.
CENTRAL OFFICE SPAIN
Two manufacturing centres located in Manresa.
CHINA
Founded in 2003, it has 15.000 square metres.
TRINIDAD & TOBAGO
Joint venture with 2000 square metres.
SWEDEN
Since 2007, more than 500 square metres.