Westfield Sells 7 U.S. Malls to Starwood for $1 Billion

Westfield Group, the world’s biggest shopping center operator by assets, will sell eight malls in the U.S. for $1.15 billion, using the funds to repay debt and invest in businesses offering higher returns.

To continue reading this article you must be a Bloomberg Professional Service Subscriber.