Hyderabad: Elon Musk recently completed his $44 billion Twitter acquisition deal on October 27 to officially own Twitter. The American communications company also confirmed the same in its SEC filing. The acquisition is a result of extensive talks that went on for months. We all know that the 51-year-old is the owner and CEO of […]