Guangxi Yuchai Machinery Co., Ltd. (Marine Division)
Guangxi Yuchai Machinery Co., Ltd. (Marine Division) is a high-speed marine diesel engine manufacturer based in Yulin, Guangxi, China. Established in 1951, the company specializes in the YC6T, MK, MJ, and CL series marine diesel engines and gensets covering 200 to 1,500 kW, holding ISO 9001, ISO 14001, and ISO 45001 certifications and approvals from …