Insight Bureau: The International Cricket Council (ICC) has confirmed that Disney Star will be the home of all ICC cricket in India for the next four years.
- Advertisement -
Disney Star won the TV and digital rights to both men’s and women’s global events till the end of 2027.
