Indus Towers and 4 other stocks to buy now for an upside of up to 59%; Do you own any?

Indian benchmark indices ended lower on January 17 with Nifty around 23,199.45. At close, the Sensex was down 427 points or 0.55 percent at 76,615.71, and the Nifty was down 112.35 points or 0.47 percent at 23,202.65.  Here are the five stocks with upside potential of up to 59%: 1. Aurobindo Pharma  Aurobindo Pharma Limited … Continue reading Indus Towers and 4 other stocks to buy now for an upside of up to 59%; Do you own any?