A global deal to ensure big companies pay a minimum tax rate of 15 percent and make it harder for them to avoid taxation was agreed by 136 countries on Friday.
A global deal to ensure big companies pay a minimum tax rate of 15 percent and make it harder for them to avoid taxation was agreed by 136 countries on Friday.