The article is intentionally scary, but also very vague. Also, the organization seems to be some kind of Government contractor, so it seems like this may just have the intention of driving clients to them?
Either way, the next 12 months will be interesting. We should all get back to maintaining paper records for our financial assets