The web server is located in Spain.
https://kb.builtwith.com/special-reports/server-location-tracking/
Web Hosting Providers · Server Location
Get access to data on 1,634,949 websites Spanish Server Location Customers. We know of 1,606,732 live websites using Spanish Server Location and an additional 28,217 sites that used Spanish Server Location historically and 716,954 websites in the United States.
Get a list of 1,634,949 websites using Spanish Server Location which includes location information, hosting data, contact details, 1,606,732 currently live websites and an additional 311,639 domains that redirect to sites in this list. 28,217 sites that used this technology previouslyand 716,954 websites in the United States currently using Spanish Server Location.
Countries
Financial
Group
Region