16 million sq.ft. Facility

The rope, chain and mooring equipment company is a16 million sq.ft. facility located on 370 acres of land near Beijing. The company also produces forged steel products, plate work, solar panel farms, and straps.