136 countries agree to global minimum tax for corporations in ‘historic’ OECD deal

More than 130 countries have signed on to a deal [...]