ICICI Bank achieves record 9.45% weight in Nifty 50

Business