G7 inks pact to make tech giants pay fair taxes by Newsdesk-Top NewsEconomyWorld News6 June 20216 June 2021 Finance ministers meeting in London also endorsed proposals to make the world’s biggest companies — including US-based tech giants — pay taxes in countries where they have lots of sales…