Netflix has announced the launch of an innovative feature called “Moments,” designed to enhance the viewing experience for ...