Report: Orange will open five new data centers in Spain before 2023
Company reportedly investing €20 million across facilities in Salamanca, Orense, León, Cáceres, and Almería
Company reportedly investing €20 million across facilities in Salamanca, Orense, León, Cáceres, and Almería