Home Latest News ICA blame “technical glitch” for 12-hour disruption at Custom