The recently concluded ICC World Twenty20 set records galore across broadcast and digital platforms, it was confirmed today. The tournament, won by the West Indies men’s and women’s teams, which beat England and Australia in their respective finals at Eden Gardens in Kolkata on 3 April, was the first... Read more