Moments, Twitter’s news stream curated by humans that launched in early October, aims to help users discover the latest in news, sports, fun and entertainment.

Twitter touts new Moments feature in TV ad

Advertisements