Tuesday, December 13, 2022

'Corporate greed at its worst': Top US utility giants reap $14 billion in profits as households suffer