Sri Lanka are reportedly set to lose at least USD 20 million (around Rs 188 Crore) after the ICC moved the 2027 Women’s Champions Trophy to India
The decision stems from ongoing governance concerns surrounding Sri Lanka Cricket and alleged government interference
India will host the tournament from February 14–28, 2027, with matches scheduled in Mumbai and Vadodara