This Startup Just Raised $14 Million for an Idea Investors Once Called ‘Insane’ and ‘Stupid’

“The cloud” became a business-world trend when Salesforce launched in 1999, and its popularity has been growing ever since. The ensuing years have seen more and more internal business applications leaving companies’ data centers to live in the ether,...