Vodafone sold its final 3% stake in Indus Towers for Rs 2,801.7 crore. Multiple global investors purchased the shares. Vodafone will use some proceeds to repay debt. The remaining amount will be invested in Vodafone Idea. This investment will help Vodafone Idea pay its dues to Indus Towers. Vodafone Idea's financial health is crucial for Indus Towers.