Twitter Dumped Trump. Is This The New Corporate Political Responsibility?
Earlier this month, the world watched an unprecedented attack on the Capitol in Washington, DC. Many – but not all – lay responsibility at the feet of President Trump. Some say it was due to the speech he made shortly before the attack; others say it was also due to tweets he made leading…