Water industry regulator Ofwat is proposing to incorporate new objectives about board leadership, transparency and governance into company licences.
Already registered?
To discuss further options, call us on 01342 332057 or request a call back.
Results:0