After Elon's departure, shares of Twitter decline by 11%.
twitter's shares Fall | web stories
After Elon's departure, shares of Twitter decline by 11%.