Integrated Micro-Electronics Inc. (IMI), the manufacturing arm of the Ayala group of companies, reported a halt in the operation of its facilities in Shenzhen, China. In a disclosure to the Philippine Stock Exchange, IMI said it’s Shenzen facilities contribute approximately 10 percent of the compan