Business Internet News Elon Musk says Twitter takeover deal on hold over potentially fudged user numbers As the northern hemisphere prepares to reel into comforts of summer, Twitter… Guntas SinghMay 13, 20222 minute read