Thames Water debt hits £15.8bn but boss hails turnaround progress
Thames Water today revealed its debt pile had swelled to £15.8 billion after publishing half-year results showing an improved underlying financial performance. It warned that an “investable” final determination on its next five-year operating period by regulator Ofwat on 19 December will be “fundamental“ to its future. The half-year report showed a 4% fall in … Read more