Shop & Trade becomes the major supplier of Attica Department Store, the biggest department store in Greece.

The company enters the action sports market segment.

Newsletter

Signup to our newsletter & get our latest news.