Natalia Escobedo
Latest Natalia Escobedo news
Business
Salesforce to invest $1 billion in Spain and make Madrid its AI hub
Salesforce will invest $1 billion in Spain over five years, turning its Madrid headquarters into its main AI centre for southern EMEA.