Skip to content
Advertisements

Tag: Spain

Madrid is open for Indian investments

One of Spain’s senior officials described Madrid as the region of Spain with the most economic freedom and certainty for business.  “The Madrid Region is about the size of Sikkim, […]