in

Women’s WC Qualifier 2017 crossed 1.75 million-mark in live streaming

Photo
Sri Lanka Cricket NewsLive streaming from the ICC Women’s World Cup 2017 held held last month in Colombo, Sri Lanka attracted 1.75 million views whilst clips and highlights from the event attracted a further 17.8million views on ICC’s digital and social media channels.

Read full article