Indus Towers Green Sites Project
2018-05-09
Indus Tower is India’s largest telecom tower company it has adopted Environment as one of its core values. Launched in August 2011, the Indus Towers Green Sites Project was flagged off with 6 major cities – Mumbai, Kolkata, Ahmedabad, Chandigarh, Palanpur and Gandhinagar – being declared Green. Green Cities areContinue Reading