Corporate Finance
Update on the UK’s Water Utilities: Is Southern Water the Next Thames Water?
Download PDF Introduction In recent years, major water suppliers in England, privatized by Margaret Thatcher’s government in 1989, have encountered significant financial difficulties due to critical level of leverage in the higher interest rate environment and substantial fines for sewage pollution. As of 2023, 8 companies had debt-to-capital ratios exceeding Read more…