Indus Towers Limited is a telecommunication infrastructure company. The company operates and provides telecommunication tower and related infrastructure services in India. Indus Towers serves customers in India.
While we recently noted Vodafone's (VOD LN) comments that they had no near term funding issue in India and still had access to bank finance there,...