Not really. He explains what he means in the article.
> - US-based companies, or companies willing to create US-based investable entities (which is easy). Shopify started in Canada, for instance.
The business can be founded anywhere as long as it has a US based entity.