Cloud computing gets CIA endorsementBy CDN StaffApril 23, 2013Say what you will about the Central Intelligence Agency (CIA), but the American spy shop is usually…