G7 leaders commit to ‘at least 15%’ global corporate tax rate

0
Measure is meant to reduce competition between countries, raise revenue.
Loading...