French citizens put Emmanuel Macron and Marine Le Pen in the final round of the French presidential election. Did the betting markets get it right?

Continue reading