Metal straightening machine, heavy industrial machinery and equipment, craft engineering jobs, laboratories and factories in the Kingdom of Saudi Arabia, a close-up of the hands of a Saudi Gulf Arab worker adjusting the lathe levers
0:09

We use cookies to provide for you a better experience. For more information check our Cookie policy.