The Ayala Group’s Integrated Micro-Electronics, Inc. (IMI), a leading provider of electronics manufacturing services, announced the closure of its facility in Chengdu, China. In a disclosure to the Philippine Stock Exchange, the firm said this move is part of its ongoing efforts to streamline...