20210226 business.india-business: Days after Australia law; Indian papers ask Google for 85% ad revenue share