Yes, Elon Musk acquired Twitter, the deal concluded last year on 20th, October 2022 for $44 Billion.