BusinessGlobal NewsSpotlightTrending Today Twitter shares internal data at Elon Musk request ending deal stand off by Radarr Africa June 9, 2022 by Radarr Africa June 9, 2022 On Wednesday, the Washington Post reported that Twitter will yield to Elon Musk’s demand for internal data central to a standoff over his troubled $44 billion (R673 billion) bid to … 0 FacebookTwitterPinterestEmail