Two Apple stores make ``100 shops you must visit'' list
Two Apple stores made made the ``100 shops you must visit'' list for 2008 by Retail Week, which offers the latest retail news, jobs, analysis and market data.
Apple on Saturday opened its biggest Asian store yet in Beijing, with hordes of shoppers descending on the three-floor complex that highlights the ...more