Personal Data belonging to 134,386 United States Navy current and former sailors were leaked. NCIS and HPE are investigating the case. The United States Navy has confirmed that the personal data of 134,386 current and former employees were leaked. Names and social security numbers of the internal staff were stored in a laptop used by […]