HomeNewsBusinessAustralia

Aussies land ICC tournament

Australian cricket chiefs have reacted with delight after the sport’s governing body, the ICC, awarded it the right to host the inaugural ICC Super Series next year.