The Cap and Trade Pollution Solution

The term ‘carbon footprint’ has been a buzzword in recent years, but now industries will have to pay more to offset their emissions.