Tech

Mr. Transparency Threatens Twitter Leakers

HYPOCRISY MUCH

Elon Musk reportedly gave Twitter staff until 5 p.m. Saturday to make a pledge not to share internal information.

GettyImages-1245242284_jzadop
STR