Guangxi Yuchai Machinery Group Co., Ltd. was founded in 1951 and headquartered in Yulin City, Guangxi. It is an investment and financing management company with capital operation and asset management as its core. It owns more than 30 wholly-owned, controlled, and share-holding subsidiaries. The total assets of 34.4 billion yuan, employees 20,000 people. It is the most complete and complete internal combustion engine manufacturing base in China. It has industrial bases in Guangxi, Guangdong, Jiangsu, Anhui, Shandong, Hubei, Sichuan, Chongqing, and Liaoning.