Find the word definition

Wikipedia
Metrovacesa

Metrovacesa S.A. is a major Spanish property company, headquartered in Madrid, which was the largest publicly traded real estate developer in the Eurozone. The company is primarily focused on the leasing of a range of property in France and Spain, which comprises around 80% of its portfolio.