Vimeo revealed plans to acquire live video platform Livestream last month and finalized the deal on October 18. Now the duo have unveiled the first of their collaborations. By way of a quick recap, Vimeo is similar to YouTube in that anyone can use the platform to upload and share videos with the world. But the New […]