Why invest in France ?