The telco disclosed that it has sold 7.92 crore, or 3 per cent stake, in Indus Towers and used Rs 890 crore from the proceeds ...