Twitter Moments, which launched in Australia Wednesday, is not intended for the avid user who refreshes their feed multiple times a day.
Twitter faces a well-documented challenge adding new users to its platform, and Moments aims to convince those dipping their toes in...