Recent posts

DSP vs SSP

8 minute read

What do these two abbreviations even mean and how are they connected?

The Evolution of Mobile Ads

9 minute read

Nowadays ads pop up on every corner of our life; in a supermarket, on a newspaper, tv and our very own pocket computer also known as a mobile device.