Business What is a carbon tax? Definition and meaning financial Terms Aug 25, 2023 A carbon tax is an environmental tax levied on carbon dioxide emissions, which is a...