10 ms·
I don't think Italy is a great place to do business, but it's a good place to live in many ways. They've got something similar that might be of interest to the
by davidw 9y ago
I don't think Italy is a great place to do business, but it's a good place to live in many ways. They've got something similar that might be of interest to the right person http://italiastartupvisa.mise.gov.it/#ISVhome http://italiastartupvisa.mise.gov.it/#ISVhome
- graeme 9y agoThat website is compeltrly broken on mobile. Is there another link with a summary of the program. (The link jumps erratically, and completely breaks the back button)