Tech.eu
Two Slovakia-based startup executives discuss the pros and cons of being located in the country.