British telecom firm Vodafone has sold its entire stake in Indus Towers for Rs 2,800 crore, the telecom infrastructure firm said on Friday. Vodafone has sold 7.92 crore or 3 per cent stake in Indus Towers and used Rs 890 crore from the proceeds to clear lenders dues, the company said in a regulatory filing.
How to calculate the market cap to sales ratio and what it means
The Market Cap to Sales ratio helps investors assess if a company is undervalued or overvalued based on its revenue.