March 8 is International Women’s Day—a moment to celebrate the achievements of women across various fields, reflect on the progress made, and acknowledge the challenges that still lie ahead. In India, ...