Category: Ownership
£26.2 billion in energy ‘war profits’ posted since start of 2026
As oil giants reap super-profits from war on Iran, public support for Windfall Tax grows
Where’s the Wave? Time for Action on Insourcing
Britain’s privatisation disaster: the figures speak for themselves
