Business Elon Musk Appoints Linda Yaccarino as Twitter CEO Yaccarino's appointment as CEO of Twitter is a significant step for the social media platform. Her focus on business operations will help to stabilise... EW StaffMay 13, 2023