
DUBAI: International Cricket Council (ICC) director Indra Nooyi has urged cricket fans to come in large number to watch the ICC Women’s T20 World Cup final, which is scheduled to take place on the International Women’s Day — March 8 — next year. The World Cup will be hosted by Australia and the semi-finals and …