Date: December 20, 2016

Total 1 Posts

UK is really popular!

Only on Friday we presented our new offer for UK in the blog – and the first partners are already looking forward to sales with this product. There was probably some English traffic available, but the first media buyers have also been diligent about the weekend, and have secured the

Continue Reading