Our Companies Khwaja Bashir Ahmad & Sons (Pvt) Ltd Read More Khwaja Bashir Ahmad & Co (Pvt) Ltd Read More Khwaja Bashir Ahmad HOLDINGS Read More