Loading titleLoading artist
Thames Water Utilities Holdings Limited is in around 16 billion pounds of debt.