Shares inch up as ICICI delivers sturdy earnings. However is the very best already priced in?
ICICI Financial institution shares up 3% as Q1 web revenue surges 15%

Leave a comment
Shares inch up as ICICI delivers sturdy earnings. However is the very best already priced in?
Sign in to your account