Tech industry
fromBusiness Insider
1 day 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.