image
G-7 nations sign key pact to make tech giants pay fair taxes