102 Turkish and Saudi defence firms meet in Istanbul for cooperation talks

102 Turkish and Saudi defence firms meet in Istanbul for cooperation talks