Indus Towers says 20% of its sites are diesel free
Indus Towers is a joint venture between telecom majors Bharti Airtel, Vodafone and Idea Cellular
Publication Date:
25/04/2013
Indus Towers is a joint venture between telecom majors Bharti Airtel, Vodafone and Idea Cellular