Glossary

PR24

Ofwat's five-year price review; finalised late 2024; prices fixed 1 April 2025 to 31 March 2030; approximately £88bn industry investment.

Appears inWater