Twitter have been preparing their “Project Lightning” initiative for a while now, and now the social media giants have finally officially launched their latest update under the name Moments. This is being touted as Twitter’s most important update ever, and will serve to enhance its reputation as the best social media platform for discussing and […]