After a review of tenders, the WSF has awarded the right to host the 2020 WSF Women's World Team Squash Championship to Malaysia ...