Sri Lanka Faces At Least $20 Million Loss After ICC Strips Country Of Women’s Champions Trophy 2027 Hosting Rights