Elon Musk’s Twitter Takeover… What Does This Mean for Compliance?

The Run-Down: On April 26, Tesla shareholder Elon Musk’s $44 billion dollar bid for Twitter, the social media platform, was approved Musk has been highly critical of the platform, stating that he plans to set off a series...

Read More