About International Building Systems Factory Co. LTD.
IBSF is one of the largest steel structure and pre-engineered Companies and it's a Subsidiary of AIG company which it's a subsidiary of ASTRA, The head office located in Riyadh KSA 2nd industrial area.