Explain why companies should be taxed on their Carbon Emissions? February 19, 2022 by chris Explain why companies should be taxed on their Carbon Emissions?