Airtel Infographic: Indus Towers shares fell sharply after Q1 profit slumps, Net Profit down by 66% 2 years ago Consolidated net profit fell by 66 percent year-on-year to Rs 477 crore in the quarter as topline grew merely three… Why TATA’s and Birla’s don’t own a telecom company 2 years ago Let me start this article by asking you a simple question. Would you switch your network provider if you are…