Tax receipts up 12 per cent year-on-year

Tax receipts to the Exchequer hit some €21