Taubman Centers (NYSE: TCO) owns, manages and/or leases a portfolio of 26 regional, super-regional and outlet shopping centers in the United States and Asia. A real estate investment trust, shares of Taubman have traded on the New York Stock Exchange since 1992.
Taubman's strong financial results are driven by its visionary leadership, and by a talented team that continues to innovate in the evolving retail space.
Scope of Services
Strategy
Research,
analysis,
data visualization,
campaign strategy