READ HERE
Live News EARNINGS L impact Jun 24, 2026, 12:59 PM UTC BT Pension Loses £300M BT's pension fund lost £300M on Thames Water investment BT SQUAWKNEWS READ HERE