Hosts India were crowned Squash World Cup champions for the first time after registering a commanding 3–0 victory over top seeds Hong Kong, China, in the final at Express Avenue Mall in Chennai on ...