General Contractor Saudi Arabia Websites
Home — AL Taafuf - STS
- stsksa.online
Al Taafuf is a well known will established construction company in the Kingdom of Saudi Arabia since 1993 formally known as Saudi Trading and Services International Company Ltd (STS). Started as a specialized Electromechanical contracting company and subsequently grew as a general contractor capable of execution and co
Not Applicable
$
8.95