Home Latest News Twitter Accepts Elon Musk's $44 Billion Deal! – Investing.com India Twitter Accepts Elon Musk's $44 Billion Deal! – Investing.com India By Jeffrey Morgan - June 21, 2022 Ads Twitter Accepts Elon Musk’s $44 Billion Deal! Investing.com Indiasource Ads