Tweets often move faster than facts. True, the Apple web store was down for a bit yesterday, but when it came back up, no new iPad or iPhone 5. Indeed, the only notable difference I could see was the prominence of Apple’s report on ‘Supplier Responsibility‘ for 2012. Which proved to be a ‘fortuitous’ move, […]
You are here: Home / Archives for Chengdu