Lucy Haynes

(Contributor)

Lucy Haynes is director of CBI London.