[DISCLOSURE] Advanced Process Systems (054620) has signed a US$40.2 million contract with China’s Wuhan Tianma Microelectronics to supply OLED manufacturing equipment, it announced on June 28. This amounts to 16.01 percent of its recent revenue.