First introduced in 2023 to revive dwindling continental tourism figures, the ID card scheme was seen as a lifeline for… Read More