Security
Investors value OwnBackup at $3.35B in new $240M funding round
A group of investors led by Alkeon Capital and B Capital Group has bought a $240 million stake in data protection startup OwnBackup Inc. at a $3.35 billion valuation, $2 billion more than it…