Martin Stabe Is France ‘unfriendly’ to business?