Technology Favstar, the website that ranked good tweets, is shutting down — and it blames Twitter May 14, 2018 johorbiznet Johor News Favstar, the website that ranked good tweets, is shutting down — and it blames Twitter Business Insider Full coverage Source: Technology News Feed