Twitter has rolled out its Moments platform to the UK, the third territory to launch the feature. The UK office is home to Twitter's largest engineering team outside the US and has 200 employees in total. It also hosts a dedicated British Moments team, who all have journalism backgrounds and curate the Moments service. Announcing the launch at Twitter's UK office in London, Moments lead Joanna Geary said...
↧