G7 nations strike deal to tax big companies and squeeze havens

Global Economy

Reuters
05 June, 2021, 02:20 pm
Last modified: 05 June, 2021, 09:56 pm