Travel

SITA and Jamaica collaborate on technology

SITA and Jamaica collaborate on technology SITA created a Digital Travel Declaration platform that will allow travelers to quickly and easily submit all required immigration,