Comment Comment by scrape_it This reminds me of the Estonian business startup thing that BBC covered, has anyone actually used this to a success?What would be the point of starting a business in countries like Czech and Estonia vs the US? parent scrape_it 7 years ago
What would be the point of starting a business in countries like Czech and Estonia vs the US?