[ad_1] ICICI Bank Ltd., the Mumbai-based private lender now features among those few stocks on the street, that do not have a “sell” rating on the stock. 45 out of the 50 analysts that have coverage on the bank, have a “buy” recommendation on the stock, while the other five have a “hold” rating. The […]