Bank of Baroda data leak exposes over 1TB of customer records, including names, phone numbers, Aadhaar details and loan ...