Opta

The International Cricket Council has invited bids for its data and betting streaming rights, along with data collection services, from 2021 to 2023, as it seeks to benefit from increasing competition…