Static News Elon Musk defends Twitter takeover bid avnblogfeed April 16, 2022 0 The Tesla CEO claims his offer to buy the social media giant for $43...Read More