Publication The race to tax fossil fuel profits Efforts to impose windfall taxes on booming energy companies are often misplaced and expose flaws in national fiscal systems… Read More > 11 June 2023