Startup Location Is Still A Critical Success Factorforbes.com3 points·DarMontou··0 commentsOpen articleSaveView on HN