What the new French President means for employers

11 May 2017