Vodafone to sell off last remnant of Indus Towers stake

This week, Vodafone has announced that it is looking to sell its final 3% stake in Indus Towers, which it values at around $330 million.

Read More