Sri Lanka to host ICC Champions Trophy in 2021?

Sri Lanka Cricket NewsIndia could potentially lose out on hosting two of the biggest global tournaments – the 2021 Champions Trophy and the 2023 World Cup – in the next five years because of an ongoing tax issue. The BCCI is not at fault; instead it is the Indian government’s stance of not approving a tax exemption to…

Read full article

Leave a Comment