The Spanish Tax IT Agency Allotted $76m For an Innovative HQ and Data Center
February 01, 2023 Spain
The Department of Tax Information Technology (DIT) of Spain has been awarded $76.2 million for a new headquarters in Madrid, which will include a new on-premises data center. The facility will be located at 480 Calle Alcala and will contain the DIT, allowing for the creation, installation, and...
Read more