The new home of cyberdouchery: “the Deloitte Cente…

Posted on 2012/11/14


The new home of cyberdouchery: “the Deloitte Center for Cyber Innovation” — I SHIT YOU NOT.

Posted in: twitter