Growth in Thames Water debt over last 30 years

Thames Water net debt by year

£15bn

£14.3bn

Sept 2022

12

9

6

3

0

1992

1997

2002

2007

2012

2017

2022

£15bn

£14.3bn

Sept 2022

12

9

6

3

0

1992

1997

2002

2007

2012

2017

2022