Elon Musk completes $44B Twitter takeover, begins firing execs | Heykuki News