India’s newspapers have joined the offensive against Google, urging it to raise the ad revenue share for publishers to 85 percent. The tech giant has recently faced demands to pay local outlets for news in multiple countries. … Read More >Pay up, Google: Indian newspapers demand 85% ad revenue share from tech giant