• Diligentia

    A modern shopping centre comprising of several interconnected buildings with shopping…

    Yield on invested capital

    34%

  • Agora

    The property is a shopping centre comprising of roughly 90 stores,…

    Yield on invested capital

    49%