Mammoth (Shanghai) Air Conditioning Ltd won a bid to supply two high-efficiency centrifugal chillers for the Delixi Factory Project in Puyang, Henan, China. The total cooling capacity is nearly 15,000 kW.