Tag: 1.1bn

Voda to sell 10% stake in Indus for up to $1.1bn

BENGALURU: Vodafone Group will sell about 10% stake in India's Indus Towers…

News Today News Today