Vedanta repays $100 million to Standard Chartered Bank – Moneycontrol March 19, 2023 by SHIKHA source