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