cross-posted from: https://exploding-heads.com/post/57522

Twilio shares are down a stunning 36% this morning

Maybe ignoring the color of people's skin and focusing on their productivity would have been more 'value-add' for stakeholders?