Connect with us
Elon Musk Elon Musk

Tech

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...

Advertisement