India and Sri Lanka will co-host the 2026 T20 World Cup from February 7 to March 8 JioStar plans to withdraw from the remaining two years of its India media rights contract JioStar cited heavy financial losses as the reason for exiting the ICC broadcasting deal