Tags

, ,

After substantial delay and confusion, the vast majority of IRS tax refunds have reportedly taken place. In total, redemption orders add up to €2.5 billion. The Ministry of Finance promises to finish the process by the end of August.