G-7 Nations Sign Agreement to Make Tech Giants Pay Fair Taxes
The world's richest countries signed a landmark agreement Saturday committing them to confronting corporate tax avoidance and making sure that giant tech companies pay their fair share, Britain's treasury chief said.