Vodafone sells 18.0% stake in Indus Towers

UK 100

Latest directors dealings