Parag Agrawal

Breaking: Elon Musk Completes $44Bn Deal to Buy Twitter … Sacks CEO, Others

Editor/ Elon Musk has reportedly closed his $44bn deal to take Twitter private, according to three people familiar with the matter,…

2 years ago