Publication

Promoting innovation through tax policy in Switzerland

International Tax Review (ITR), Special Focus Switzerland (9th edition), p. 25-30, 11th February 2021
  • EN