In 2023 total tax revenue went up by €436.3 million over the previous year and stood at €5,595.4 million, according to data by the National Statistics Office.This figure represents 85.3 per cent of the total general government revenue collected in 2023.Direct taxes amounted to €2,548.9 million, making up 45.6 per cent of the overall tax...