thingsaregood.com
G7 Nations Agree on Minimum Corporate Tax
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 fo…