Vimeo legal blunder leads to $10 million fine in Italy January 30, 2019 by Andrew Reid (EOSHD) Read moreVimeo legal blunder leads to $10 million fine in Italy