Technology BREAKING: Elon Musk terminates $44 billion Twitter acquisition deal Rita Uzuh July 9, 2022 0