Tech Elon Musk-owned platform keeps Twitter branding but is no longer incorporated in Delaware Source link