Since January 2015 Maxchief Europe S.L. has internalised its logistics, becoming established in a new industrial warehouse of 4,800 m² in Llinars del Vallès, Barcelona.