• TechCrunch | 9/3/2019 | Staff
    Starboard Value, LP revealed in an SEC Form 13D filing last week that it owns a 7.5% stake in Box, the cloud content management company. It is probably not a coincidence that Starboard Value looks...
    232 views echolea

Welcome to Long Room!

Where The World Finds Its News!