Business Indus Towers Shares Dip After Posting 38 Per Cent Rise In Profit In Q2. Should You Buy? BY Outlook Business Team