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.

11 February 20142 mins read