The International Cricket Council (ICC) has warned that India may withdraw its hosting of the 2021 Men’s T20 World Cup. According to a report by CricketInfo, the world’s most reputable and reputable cricket website, the Indian Cricket Board has failed to get the ICC to grant tax exemptions for the […]