Press Release

IDEMIA Launches Health Travel Pass, Which Seeks to Help Governments Boost Border-Crossing Traveler Traffic