In an expanding exodus of Twitter’s top management, officials including its advertising and marketing chiefs left the company in the past few days, according to statements and a person with direct knowledge of the matter. The departures come after billionaire Elon Musk’s $44 billion takeover of the company last week, followed by his firing of […]