With nearly 100 CEOs and over a dozen government leaders here for a rare springtime annual meeting of the World Economic Forum, the Indian contingent at this Swiss ski resort town is brimming with confidence when it comes to share their story of fighting the COVID-19 pandemic and attracting more investments.