Stephen Littlechild

(Contributor)

Stephen Littlechild is fellow at Judge Business School, University of Cambridge, emeritus professor at the University of Birmingham, and was the UK electricity regulator between 1989 and 1998.