Starwood agrees €348m Swedish retail deal

The Greenwich, Connecticut-based firm has agreed to buy seven retail parks and gallerias in Sweden as part of its strategic focus on portfolio and corporate investments in Europe.

22 November 20132 mins read