Corporate Traveller wins £50m in new business

By Sara Turner /