BusinessIrish Public Bodies Insurance earns €52m surplus The Irish Times2 hours agoMutual notes strong performance as it marks centenary yearRead on The Irish Times