News publishers should get 85% of ad revenue from Google, other tech giants: Indian Newspaper Society official
Published
Published
Having made something of a splash last month with the fuss over Australia’s News Media Bargaining code, Facebook, and the digital..