The French election is a battle between two very different economic visions with huge implications for Europe.



CNN