Twitter staff reportedly made to sign NDA, leaking info will invite legal action

Twitter CEO Elon Musk has reportedly threatened to sue employees if they intentionally leak leak company…