Starwood acquires $1.4bn mall portfolio

The Greenwich, Connecticut-based firm has entered into an agreement with Taubman Centers to purchase seven US shopping centers.

Share this