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

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

Most Popular Stories