Starwood to Acquire Seven Malls from Taubman
Taubman Centers, Inc. will sell seven shopping centers to Starwood Capital Group and its retail division, Starwood Retail Partners, for $1.4 billion. Starwood will pay $785 million in cash and assume $620 million in debt obligations. The sale is expected … Continue reading →