A cute cartoon duck can be the bearer of bad news. Stripe is laying off 300 people, or about 3.5% of its global workforce — and in emails to some terminated employees, the company accidentally sent an ...
One of the Washington Post’s longest tenured editors denounced the paper in stark terms on Wednesday night, declaring that it has “utterly lost its soul” after publishing an op-ed drawing false ...