What to know when starting a business abroad | Globexs Blog