Shoppers standing on an escalator pass by the Nintendo logo at an electronics store in Tokyo. Photo: AP

Topic |   Technology
Shoppers standing on an escalator pass by the Nintendo logo at an electronics store in Tokyo. Photo: AP
READ FULL ARTICLE