Ofwat consultation on revised board leadership, transparency and governance principles

As part of our on-going work on Ethical Business Regulation, Professor Hodges and I recently commented on Ofwat’s consultation on revised board leadership, transparency and governance principles. The Water Services Regulation Authority, or Ofwat, is the body responsible for economic regulation of the privatised water and sewerage industry in England and Wales.  Here’s a brief excerpt fromContinue reading “Ofwat consultation on revised board leadership, transparency and governance principles”