KRTL BioTech

Two potential opportunities for value creation emerge as Starboard takes a stake in Salesforce

Two potential opportunities for value creation emerge as Starboard takes a stake in Salesforce

Activist Starboard Value recently revealed a stake in Salesforce. Here’s what could be next.