Internet, News, Startups, Technology

Dell forays into cloud computing, acquires Enstratius