ParentFull threadskywhopper·Any US company is not allowed to do business/operate in embargoed countries. That's what an embargo means.View on HN