Elon Musk Shells Out $1.5 Million to Put SEC’s Twitter Disclosure Case to Rest

The world’s richest man Elon Musk has agreed to settle a long-running SEC lawsuit over his delayed disclosure of a major stake in Twitter. A trust bearing his name will…

Read more