Top workplace safety organization leaked user details from NASA, Tesla, DoJ, and more
[ad_1] The National Safety Council (NSC), a non-profit organization that services thousands of companies, including high-profile organizations and government institutions, kept sensitive customer data in web directories available for public…