Delhi Capitals lock horns with Mumbai Indians in the Women's Premier League 2025 final at the Brabourne Stadium in Mumbai on ...