What the Hell Is Salesforce, Anyway?

Slack is about to have a new owner — but no one actually knows what the $200 billion company does

Salesforce logo with question marks surrounding it