Twitter and TikTok reportedly have had talks about a deal

You may also like...