Storia: ICICI Bank prices $1 billion debt in largest dollar issue by Indian private lender — Warptech Lab News