MadridWhen asked to think about the advantages of conducting business in Madrid, the sprawling Spanish capital, people will typically ruminate on the climate, cost of living, food scene, and cultural offerings. Few would even think about the financial element, given that Madrid has not historically been on the radar for international finance and banking. However, […]