Bank of Baroda may sell $1 billion senior unsecured notes

Business