ParentFull threadsteveh73·It's a small, english-speaking country, relatively isolated in space and time from the primary markets.View on HN