Government tax revenue jumps by almost 20% to €68.4bn

//Government tax revenue jumps by almost 20% to €68.4bn