News publishers should get 85% of ad revenue from Google, other tech giants: Indian Newspaper Society official

News publishers should get 85% of ad revenue from Google, other tech giants: Indian Newspaper Society official

Indian Express

Published