Connect with us
Elon Musk Elon Musk

Computers

Twitter to depose Elon Musk next week

Twitter is set to depose Elon Musk on Sept. 26 and 27 as part of ongoing litigation over their US$44...

More Posts
Advertisement