Vodafone Sells 18% Stake In Indian Cell Tower Biz For $1.8B

Vodafone Group PLC said on Wednesday that it has sold an 18% stake in Indus Towers Ltd. of India for 153 billion rupees ($1.83 billion) as the U.K. telecommunications giant looks...

Already a subscriber? Click here to view full article