ZO30-Blog-Square

Goodbye still imagery 👋

Mobile usage has increased over time, but did you know that 66% of the global population now has access to information online? That’s 5 billion and 16 million human beings! And the fact that the time spent on mobile devices continues to increase year on year makes it an absolute no-brainer for brands to target these…

Read More