November 20, 2025

India Switzerland Bilateral Investment Treaty