Aiming to catch the energy and the passion of the game of cricket, the ICC has launched the official song for the ICC Women's Cricket World Cup 2025, which will be played across venues in India and ...