Highest-rated banking stock ICICI’s performance hasn’t been stellar Lockdowns and low interest rates have taken a toll on global financial stocks Read Full News on www.business-standard.com