Twitter needs a shot in the arm. Its growth has stalled at around 316 million monthly active users. Many people have already tried the service since it launched in 2006 and found it confusing. New CEO Dorsey has his work cut out for him, but Moments is a huge leap in the right direction.
Sign up for CIO Asia eNewsletters.