Starwood Capital and Vencom to sell six Swedish retail assets

Share this