Financial Risk
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
Rent Now Pay Later: Flexibility Comes With Risks
While some renters can now split their monthly rent into two interest-free payments every two weeks, a Consumer Financial Protection Bureau study found that 4.
Siobhan O'Malley·June 9, 2026