Press Release

OwnBackup Approaches $3.35 Billion Valuation with Series E Investment; Expands its Leading Cloud-to-Cloud Data Protection to Microsoft