ICICI Bank lists USD 500 million senior notes on India International Exchange, NSE IFSC and SGX-ST - IBN News | Rallies