Netflix Inc said on Tuesday it had hired two of social media firm Snap Inc’s executives to help the streaming giant with its planned advertising-supported tier. Read More