Offshore Company Setup in Amsterdam

What Makes Amsterdam The Perfect Location For Offshore Company Setup

Besides beautiful canals and ubiquitous cycles, Amsterdam offers skilled technology talent. What else makes it perfect for offshore company setup?