Likely the NDA or other court documents, if this is legit. It's a big claim, but Business Insider isn't exactly well known for making shit up.
Though
https://www.businessinsider.com/spac...conduct-2022-5
I mean if this is "politically motivated" and "fake news", why on earth would he say there's more to this story instead of saying there's nothing to this story?After Insider contacted Musk for comment, he emailed to ask for more time to respond and said there is "a lot more to this story."
If he runs Twitter like his other companies, the women at Twitter better hope they can stay remote.