Akira Claims Dean Supply Data, Threatens to Release 15 GB
Akira claims it will release 15 GB of Dean Supply corporate data, allegedly including employee medical information, NDAs, financials, project documents, and contracts. The claim is unconfirmed.














