The Bulletin Desk Nov 20, 20202 minVodafone Idea sells Indus Towers stake for $506 millionVodafone Idea Ltd., the debt-strapped Indian wireless carrier, sold its stake in a telecommunications tower firm for 37.6 billion rupees...