Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

2026April › 29

Utility

87 days ago

Utility bills are up as much as 40% in some regions, and companies shut off power to customers 13m times in 2025

The US’s top utilities’ CEOs enjoyed a 16% pay raise last year – to an average of $12.3…

page 1 of 1