Vimeo On Demand launches, aims to make it easy for creators to sell content to viewers Posted on March 12, 2013 by Laura There’s no doubt Vimeo’s constantly working on various enhancements with the outlook of …read more