Learn languages naturally with fresh, real content!

tap to translate recording

Explore By Region

flag Thames Water to pay £24.5 million of a £122.7 million fine for sewage and financial failures.

flag Thames Water, the UK's largest water provider, will pay £24.5 million by the end of September as the first installment of a £122.7 million fine imposed by regulator Ofwat. flag The fines were for failures in sewage treatment and dividend payments. flag The remaining 80% of the fine is contingent on Thames Water's financial security and could be delayed for up to five years. flag The company is facing potential temporary nationalization due to its financial stress.

120 Articles