New Delhi, Dec 4 (PTI) British telecom company Vodafone will sell 3 per cent stake in Indus Towers to clear its debt of USD 101 million or about Rs 856 crore and use the residual amount to pay ...