Barry O'Halloran

Barry O'Halloran

Barry O’Halloran, a senior reporter on the Irish Times business desk, covers energy, construction, insolvency, and gaming and betting, among other areas