What's going on with your cloud?

When hackers raided Equifax’s system, they absconded with the personal data of 143 million individuals. In the blink of an eye, a group of people nearly half the size of the US population had their identities stolen from one of the three major credit bureaus. Several Equifax executives resigned, but the fallout remains. The