Home IT Newsbot Study says Twitter bots share 66 percent of links to popular websites

Study says Twitter bots share 66 percent of links to popular websites

April 9, 2018