Tax Notes logo

France and Switzerland Sign Protocol to Tax Treaty

Dated June 27, 2023
Copy RID