Irish Centre for Human Rights, 14 Dec 2016 New article by ICHR's Dr. Shane Darcy in the Business and Human Rights Journal, entitled ' 'The Elephant in the Room'…