U.K-based Vodafone Group has finalized the sale of its remaining stake in Indian tower operator Indus Towers. In a regulatory ...