Tag: Starwood Capital
Starwood Capital Possibly Prepping Share Sale
Starwood Capital, the Stamford, Conn.-based real estate investment company that owns more than 100 hotels in the U.S., is possibly considering selling shares to...