The Asian arm of US mall operator Taubman Centers has won recognition for its achievements in the design and development creativity of the Starfield Hanam Shopping Center in South Korea, according to a media release.
Taubman Asia took home a… Read More>>