Stocks to Buy: 5 Stocks That Can Deliver Returns of Up to 47%
Stocks across infrastructure, hospitality, electronics, financial services and IT have received ‘buy’ ratings, with brokerage targets indicating potential upside of up to 46.5 percent.