Report says 135m Indian govt payment card details leaked
About 135 million Aadhaar numbers and 100 million bank account numbers could have leaked from official portals that handle government pension and rural employment in India.
About 135 million Aadhaar numbers and 100 million bank account numbers could have leaked from official portals that handle government pension and rural employment in India.