David McFadden Author

David McFadden is Legal Adviser and solicitor to the Irish Competition Authority and has published extensively on competition law and other regulatory issues in Ireland.