London-based managed data services provider Six Degrees launched today with a hefty £60 million—or nearly $94 million—from Penta Read More