World

Global Tax Agreement Will Set 15% Minimum Rate

More than 130 countries agreed to set a minimum tax rate of 15 percent as governments look to end a race to the bottom on corporate taxation.