Elon Musk completes US$44B Twitter takeover, fires CEO and other top executives over 1 year in calgaryherald

Mentioned in this news