The cloud storage company expects to generate approximately $97 million in future cash payments through 2033 as it vacates its San Francisco campus...
ByThe RegistryFebruary 20, 2026
Signup for news and special announcements!
You have successfully joined our subscriber list.