×
Columns | Globalsutra

The Gain in Spain

Is Madrid becoming the new Miami?

Plaza Mayor, Madrid (Photo: Getty Images)