Setting Up New Business in Turkey! (Istanbul)
Views
127
Hi,
I'm trying to find more information about setting up new business in Turkey
Please get in touch if you can help/ if you work with startups here in Istanbul
Many Thanks,
Rami