Twitter says it will no longer allow 'free promotion' of other social media platforms

Twitter says it will no longer allow ‘free promotion’ of other social media platforms

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
Leave your comment