The Global Resource For Connecting Buyers and Sellers

Why is the business world suddenly clamouring for a global carbon tax?

Why is the business world suddenly clamouring for a global carbon tax?