New figures from the agency show more than 80% of returns filed resulted in an overpayment of taxRead more at Irish Examiner Post navigationMore EVs purchased in 2025 – SIMI – Highland Radio – Latest Donegal News and Sport