Twitter ‘Inching Closer’ To Finalise $46.5 Billion Deal With Elon Musk
San Francisco, April 25: Despite internal disagreements, the Twitter board is reportedly inching towards finalising the hostile takeover deal worth $46.5 billion made by Tesla […]