Tag: Moonwatch
Marketing hit or miss – breaking the Internet
In recent weeks the Internet and social media went crazy with the pre-release information that Swiss watch manufacturers, Omega and Swatch, were forming a collaboration project called Omega x Swatch, […]