David Stewart
David Stewart is a partner at Towerhouse Consulting LLP, a law firm advising the regulated sectors. He was previously competition and markets director at Monitor and competition policy director at Ofcom.
CommentCompetition law can give the NHS the edge
Competition is not a distraction from better patient care











