Corporations love keeping their shareholders money instead of contributing to society, and it’s the role of governments to ensure that corporations do their part. Usually this comes in the form of taxation. Multinational corporations create multiple subsidiaries to obfuscate and obstruct the ability of governments to collect tax, it’s the corporate equivalent of dining and dashing.
A recent G7 meeting revealed that the largest economies in the world are going to enact a global minimum taxation rate for corporations. Having an agreed-upon minimum will remove the incentive to corporations to create subsidiaries to avoid taxation, while increasing the wealth of nations.