India became the sixth nation ever to lift the prestigious Thomas Cup title. Indonesia lead the chart with 14 titles. Get highlights of India vs Indonesia.
Subscribe to get complete access to Outlook Print and Digital Magazines, Web Exclusive stories and the Archive. Attractive gifts with each subscription.