$20B 2016 both failed lucky purported Salesforce Twitter salesforce and twitter are both lucky their purported $20b deal failed in 2016 byadminApril 19, 2022