Fazal Cloth Mills Limited was incorporated in 1966. The Company set up its first Spinning unit in 1972 in Muzaffargarh. At present, the company owns and operates 7 Spinning units comprising 216,162 Spindles and 1740 Rotors. In addition to this, a new