Tag
1 story
A top tech leader's angry reaction to feedback on his company's work went viral. What happened and why does it still matter?