Indian Economy India has been elected as the host of ICC Women’s Cricket World Cup in which year A) 2023 B) 2025 C) 2027 D) 2030 Detailed Solution: No Details Prev Next