G20 leaders have endorsed a minimum global tax rate of 15 percent for the world’s biggest corporations. The tax deal was the headline from day one of the G20 …

source