Sri Lanka are reportedly set to suffer an estimated loss of at least USD 20 million (around Rs 188 Crore) The reason is ICC formally stripping the country of hosting rights for the inaugural Women's Champions Trophy India was confirmed as the new venue for the six-team tournament in February 2027