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.
- Comment
Competition law can give the NHS the edge
Competition is not a distraction from better patient care