Salesforce’s ‘Netflix for Business’ is seeing success