How Many People Have Lost Jobs Due to Coronavirus? A Lot More Than You’d Think Economists estimate that up to two million people might have lost their jobs this week alone. By Sissi Cao
Resigned or Ousted? Either Way, 2019 Was the Year of Disappearing CEOs A roundup of the class of 2019. By Gabriela Barkho
Expedia Fires Top Executives Amid Travel Booking Company’s Struggle The CEO and CFO have resigned over strategy disagreement. By Gabriela Barkho
Startup News: Sumpto Tells College Kids How Popular They Are And Foursquare Adds Ads From Small Businesses By Sarah Jacoby