myica
MyICA is a personalised digital portal created to present buyers with seamless usage of their personal data and a variety of Digital products and services provided by the Immigration and Checkpoints Authority (ICA). This platform serves being a a person-halt Alternative for buyers, rendering it less difficult to control their interactions with ICA