Elon Musk completes $44bn Twitter takeover | Business News