[DISCLOSURE]
Top Engineering (065130) has signed a 12.6 billion won (US$10.9 million) contract with China’s Wuhan China Star Optoelectronics Technology to supply display panel manufacturing equipment, it announced on June 30. This amounts to 9.15 percent of its recent revenue.