Star Sports, India’s leading sports broadcaster has unveiled a new campaign for this year’s ICC Women’s World T20. The film....