Snapchat has ‘Snapchat Stories’. Instagram has ‘Instagram Stories’. And Twitter has…. well, ‘Twitter Moments’.

Trying to regain their authority in the social media space, Twitter placed all their hopes in ‘Twitter Moments’ when it was first launched in