Bank of Baroda Data Leak: Should You Trust Your Bank with Your Data? A reported 700 GB data leak at Bank of Baroda has sparked fresh concerns about banking security. The bank has said that a forensic investigation is underway to determine the cause and assess the impact.Cybersecurity experts have lo...