The ICC T20 World Cup is the flagship international Twenty20 tournament, organised by the International Cricket Council. The first men’s competition took place in September 2007, with India winning the inaugural title. The next edition took place in 2009 in England and saw the introduction of the wo...See more
Countries of operation New Zealand |
Funding status Publicly listed on stock exchange |
Company type MNC / Large Enterprise |