Twitter said it will no longer allow users to promote other social media accounts on its platform, according to a thread of tweets Sunday…
Read More