ICICI Bank lists USD 750 million senior notes on India INX, NSE IFSC, SGX-ST - IBN News | Rallies