The Carbon Tax Battle in Ontario

What is a carbon tax and what is the reasoning behind implementing one? --- Putting a price on carbon emissions, or implementing a “carbon tax”, means making businesses and individuals…

1 Comment