Thousands of taxpayers and businesses are due to receive more than €175 million in income tax and VAT refunds, but the disbursement of the funds remains stalled due to a range of administrative and procedural obstacles.
Thousands of taxpayers and businesses are due to receive more than €175 million in income tax and VAT refunds, but the disbursement of the funds remains stalled due to a range of administrative and procedural obstacles.