Businessinsider.co.za | Twitter lost three more top executives amid Elon Musk takeover drama
Published
The new departures come less than a week after two senior execs announced they were leaving Twitter — and one said the CEO asked him to go.
Full Article