France slaps Rolex with $100 million fine for obstructing electronic sales

France slaps Rolex with $100 million fine for obstructing electronic sales
play icon
People look at watches on display at a Rolex store. File