April 19, 2023
April 19, 2023
What we know about Elon Musk’s plan to turn Twitter into a super app
Wait, what’s a super app?
The platform is keeping the Twitter branding but is no longer incorporated in Delaware.
Jury finds investors failed to prove their claims against the CEO or the electric-car company