India Defeats Hong Kong to Win WSF Squash World Cup 2025 in Chennai
India won the WSF Squash World Cup 2025 hosted in Chennai. The Indian squash team defeated runners-up Hong Kong in the final tie to lift the world team trophy i
India won the WSF Squash World Cup 2025 hosted in Chennai. The Indian squash team defeated runners-up Hong Kong in the final tie to lift the world team trophy in front of home supporters.