Sports ❯Cricket ❯Competitions ❯World Cup
Newly appointed head coach Charlotte Edwards outlines her vision to revive England's competitiveness ahead of the 2025 Women's Cricket World Cup in India.