Both Twitter CEO Parag Agrawal and finance chief Ned Segal have departed and won't be coming back, according to insiders
Musk had until Friday to finalize his $44 billion purchase of Twitter, failing which the firm threatened legal action.
Musk had a change of heart earlier in October and declared he would proceed with his purchase of Twitter at the initial share price of $54.20