Taxing windfall profits: who, how and why?

While consumers lumber under hefty gas and electricity bills, energy companies are racking up billions in profits. This has prompted some European countries to impose windfall taxes to help offset the aid that governments are providing consumers to cope with inflation, and calls elsewhere to do the same.

Read More »