Vimeo, the video-hosting platform, is laying off some of its global staff, according to a report from Business Insider. The move comes shortly after the company’s acquisition by the Italian tech ...