Bank of Baroda investigates data leak, asserting core banking systems remain secure | allworld.media