Business sees Strasbourg