Browsing: Severn trent Net Worth & Annual report

CategoryDetailsNet Worth (as of March 2024)£1.834 billionTotal Assets (2024)£14.204 billionLiabilities (2024)£12.370 billionEquity (2024)£1.834 billionRevenue (2024)£2.338 billionOperating Profit (2024)£511.8 millionNet Interest…