Person

Sarah Cardell

Chief executive of the UK Competition and Markets Authority