4 ms·Imagine a YouTube that cost $10 to upload a video Isn't that basically Vimeo's business model?by dagw 7y agoImagine a YouTube that cost $10 to upload a video Isn't that basically Vimeo's business model?