The EU’s Windfall Profits Tax: How “Tax Fairness” Continues to Get in the Way of Energy Security February 27, 2023
The History of Excess Profits Taxes Not as Effective or Harmless as Today’s Advocates Portray July 22, 2020