ICC Women’s T20 World Cup 2020 breaks all T20 viewership records

The recently concluded T20 Women’s World Cup in Australia had all the attention from the very…