Do they do business in Saudi arabia?
Yes, they have a Branch in Saudi.
Yes, they have a branch in Saudi.