You may have already heard about little new bird called “new Twitter” and by judging the promotional video it will be significant step forward from what it is right now. In Canada is being rolled out and eventually everyone around the world will have new Twitter, first as a preview over the several weeks with […]