Utilities
2 articles

Venture & Growth
BT Pension Fund Faces Losses on Thames Water Investment
BT's pension fund lost £300 million on its Thames Water investment, a stark example of how supposedly stable infrastructure assets are transforming into major liabilities for institutional investors.
Rafael Montoya·June 24, 2026

Corporate Strategy
UK Government Rejects Thames Water Rescue Deal Amid Financial Woes
Thames Water, which supplies 15 million people, faces running out of money by October 2026.
Ethan Caldwell·June 18, 2026