Claim: The Netherlands's financial center is Amsterdam.
Verdict: NOT ENOUGH INFO