India, May 1 -- Netflix on Thursday announced the launch of 'Clips', a new vertical video feed aimed at improving content discovery on mobile devices.