Menu
Tax Notes logo

Israel Tax Agency Owes $1.1 Billion in Refunds, Ombudsman Says

Posted on Oct. 20, 2021
Copy RID