China Machinery Engineering Corporation was built on its predecessor China National Machinery & Equipment Import & Export Corporation, which was set up in 1978. In 2012, CMEC was listed on the Hong Kong Stock Exchange. Its controlling stake is now owned by China National Machinery Industry Corporation. The core business of CMEC is engineering contracting, but as a large international conglomerate, it also extends into trade, investment, R&D and international services.