myica
MyICA is a personalised digital portal meant to provide customers with seamless usage of their own information and facts and several different Digital providers made available from the Immigration and Checkpoints Authority (ICA). This platform serves to be a one particular-quit Option for customers, which makes it easier to handle their interaction