Welcome to Vimeo!
As you know, Vimeo is a video hosting platform, often touted as a rival to YouTube. They both host videos and that is where the likeness ends! I’ve had an account there for years, but never really used it. Anyway, I was poking around and was reminded how clean it is, how advert free it…