Finally… Twitter has completed the roll out of a brand new version and they are calling it… drum roll please… ‘The New Twitter‘ available to all users. This “New Twitter” is available to all users, all 160 million of them in over 5 languages. And for those that do not like change, you will be [...]