The AdStore GreeceDigital Led Creativity The Ad Store is an international network of digital creative agencies. Max Group owns the AdStore for Greece & Cyprus since 2014.Digital world is AdStore’s natural environment and knows really well how to use creativity for better results. Visit the AdStore Greece