Reports of an alleged Bank of Baroda (BoB) data leak have raised concerns among customers after claims surfaced that nearly 1TB of customer and internal banking data was exposed online. While the bank ...