Is twitter deal on hold

Twitter Deal On Hold
ARTICLES

Twitter Deal On Hold

Elon Musk has said his $44bn (£35bn) deal to buy Twitter is on hold after he queried the number of…
Back to top button