Operations, maintenance and specialized industrial services for the Kingdom's most demanding facilities.
Industrial services and O&M.