Irish H1 Surplus €700M as Tax Revenue Rises 4.7%