Title: China Yuchai International Limited (“CYI”)
Description: China Yuchai International Limited is a Bermuda holding company established on April 29, 1993. We operate as an exempted company limited by shares under The Companies Act 1981 of Bermuda. On March 7, 2008, CYI registered a branch office in Singapore and