Technology Elon Musk says Twitter legal team told him he violated an NDA Sports Report May 15, 2022 0