Tech industry
fromBusiness Insider
4 days agoGoogle really doesn't want you to think the open web is in decline
Google used 'open web' shorthand but meant 'open-web display advertising,' triggering publisher concerns that web traffic and programmatic ad revenue are eroding.