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,782,858 websites that are Spanish Server Location Customers. We know of 1,066,014 live websites using Spanish Server Location and an additional 716,844 sites that used Spanish Server Location historically and 484,230 websites in the United States.
Get a list of 1,782,858 websites using Spanish Server Location which includes location information, hosting data, contact details, 1,066,014 currently live websites and an additional 222,289 domains that redirect to sites in this list. 716,844 sites that used this technology previouslyand 484,230 websites in the United States currently using Spanish Server Location.
Countries
Financial
Group
Region