• Resources
  • Blog
  • Digital Marketing Beyond Search and Social
  • Comments (0)
  • December 7, 2018
Statista, a leading provider of market and consumer data, estimated that digital advertising spends in 2017 were USD 266.24 billion. This was nearly 50% of advertising across all media. In itself, this is a spectacular achievement considering that the Internet itself came into existence a mere 23 years ago.