Translate to...

World’s second most widely tracked stock is from India; has 59 buy calls

World’s second most widely tracked stock is from India; has 59 buy calls

As many as 59 analysts covered ICICI Bank, and all of them had ‘buy’ ratings on the lender.