infotechlead

Elon Musk pulls out of $44 bn deal to buy Twitter