Tech

Elon Musk puts Twitter deal 'on hold' due to fake accounts report