Saudi Red Sea Authority Issues Yacht Chartering License to 1760 Limited Company
Saudi Red Sea Authority (SRSA) has issued a yacht chartering license to One Thousand Seven Hundred and Sixty Limited Company, as part of its continued efforts to build a more…
