MyICA is a personalised digital portal built to present buyers with seamless entry to their personal information and facts and several different electronic expert services made available from the Immigration and Checkpoints Authority (ICA). This platform serves being a a person-cease Resolution for