Tag: Spain

Salesforce picks Madrid as the base for its southern Europe push

A $1B five-year Spanish commitment comes with a new headquarters and a mandate to run EMEA South operations…