Vodafone Sells Indus Towers Stake, Raises $1.8 Billion

June 19, 2024