New Zealand defeats Scotland in must-win ICC Women's T20 World Cup clash | Oueway Signal