NEW YORK, July 12, 2021 (GLOBE NEWSWIRE) — Vimeo posted monthly metrics for June 2021 on the investor relations section of its website at https://www.vimeo.com/investors. ...read full article on GlobeNewsWire Share