The Professional Squash Association (PSA) has called off its 2015 Women’s World Championship, which was due to commence in the Malaysian capital Kuala Lumpur later this week.
Subscribe to unlock this article
Explore our subscription options to continue reading our industry-leading content!
Already have an account? Sign in here