Global

The GlobalStar Travel Management group added Globe Business Travel of the Netherlands.