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...

The Spanish Tax IT Agency Allotted $76m For an Innovative HQ and Data Center
Feb 01, 2023 | Posted by Abdul-Rahman Oladimeji | Spain