GreenOak shops in Spain

The London-based firm has teamed up on a €160 million purchase of retail property in Spain with local partner, Grupo Lar.  

Share this