Forget about Angry Birds, many Twitter users are really angry about the changes the company has made over the last few months – some would argue since its debut on the New York Stock Exchange back in November, 2013. It’s about sharing For a lot of users, the most profound change that Twitter has made has only just happened – the […]