The Indian women’s cricket team’s ODI World Cup triumph has sent a wave of euphoria across the entire country. From governments to brands, everyone has latched on to the women’s team’s soaring popularity after they defeated South Africa in the final….

