1 min read News Trending Musk says Twitter whistleblower payment is another reason to scrap merger Eli Nur Nirmala Sari September 11, 2022 Elon Musk contended that Twitter Inc's decision to pay millions of dollars to a...Read More