Twitter Moments launches in the UK: Tab helps users keep track of breaking news and trending topics

Described as the ‘best of what’s happening on Twitter in an instant’, Moments (pictured) has been introduced to the desktop site as well as its iOS and Android apps in the UK. —> Read More