how to sign up for twitter

Twitter gets a new look – cleaner interface, less confusing user experience and faster navigation

A makeover of Twitter has been announced that should make the social media platform - "lighter, faster and easier to…

7 years ago