Plaza 66 has just undertaken a large-scale asset enhancement initiative to provide an enhanced shopping environment and introduce an array of international brands that will suit the tastes and needs of young, affluent patrons, reaffirming its unique positioning as the Home to Luxury in mainland China.