Sri Lanka are reportedly set to suffer an estimated loss of at least USD 20 million (around Rs 188 Crore) after the International Cricket Council formally stripped the country of hosting rights for the inaugural Women’s Champions Trophy.
Stories That Soar Beyond Headlines
Sri Lanka are reportedly set to suffer an estimated loss of at least USD 20 million (around Rs 188 Crore) after the International Cricket Council formally stripped the country of hosting rights for the inaugural Women’s Champions Trophy.