Insurance Insider Elon Musk now owns Twitter Sylvia 28/10/2022 8:05 AM 0 Elon Musk’s $44 billion acquisition of Twitter closed on Thursday in accordance to numerous...Read More