Tevfik Arif and Felix Sater are/were a business associates

Details
A business associate Tevfik Arif
A business associate Felix Sater

Source Links