Score

CT 2021 could move away from India

India could lose out on hosting two big ODI events – 2021 Champions Trophy and 2023 World Cup – due to tax issues with Indian