[DISCLOSURE] ICD (040910) has signed a US$14.88 million contract with China’s Wuhan Tianma Microelectronics to provide flat panel display manufacturing equipment, it announced on July 13. This amounts to 94.81 percent of its recent sales.