沙特阿拉伯
Babcock Borsig Service Arabia Ltd, Al Khobar, Saudi Arabia - Operating company in Saudi Arabia.