Vodafone PLC has completed its exit from Indus Towers, selling its remaining 3% stake for approximately Rs 2,800 crore. The proceeds will primarily repay Vodafone's debt, with the remainder ...
Some results have been hidden because they may be inaccessible to you