India’s four-member men’s contingent will aim to make a strong impression at the World Squash Championships, which gets underway in Giza, Egypt, on Friday. The Indian challenge will be led by Abhay ...