800.553.8359 info@const-ins.com

Elon Musk’s $44 billion takeover of Twitter is still facing US government scrutiny over national-security concerns that his foreign partners may be able to access user data, people familiar with the matter said. Read More