Vodafone To Sell $2.3 Billion Stake In India’s Indus Towers: Report

The final size of the stake sale is yet to be decided. (Representational) Mumbai: Vodafone Group…