Panoramic view of Thessaloniki’s Facilities Our facilities in Thessaloniki, Greece Our warehouse in Thessaloniki, Greece