Indian Newspaper Society asks Google to pay 85% of ad revenue to news publishers, days after Australia’s landmark law

The Indian Newspaper Society (INS), the central organization of the Press of…