social media ads
Americans spent over 123 billion minutes streaming video content in just one week
Nielsen releases eye-opening statistics about the trends in the streaming video landscape including a spike in viewership of ad-...
Optimizing the creative for long-term growth
By testing various ad creative styles and strategies, marketers are able to find relative certainty in a market full of ambiguit...
France and the Netherlands signal support for EU body to clip the wings of big tech
The French and Dutch governments have signalled support for EU rules that can proactively intervene against so-called gatekeeper...
Stripe acquires Nigeria’s Paystack for $200M+ to expand into the African continent
When Stripe announced earlier this year that it had picked up another $600 million in funding, it said one big reason for the fu...
Alibaba-affiliated marketplace to leave Taiwan, again
Separated by a strait, the internet in Taiwan and mainland China are two different worlds. Even mainland tech giants Alibaba and...