Ofwat chief executive Rachel Fletcher opens up about the mounting pressure as the 11 December deadline approaches for its final determinations on water company business plans for the next five years.
Ofwat chief executive Rachel Fletcher opens up about the mounting pressure as the 11 December deadline approaches for its final determinations on water company business plans for the next five years.