HUMAN RESOURCES Slight increase in business travel in Europe - EM effect noticeable in Switzerland Read more