ID-Pal selected as a Finalist in the 2023 Isle of Man FinTech Innovation Challenge News ID-Pal has been selected as a Finalist in the 2023 Isle of Man FinTech Innovation Challenge. Read more❯