SpokenTruth said:
Show me the Nintendo or NPD provided data saying 102%. |
It was in the official PR sent out to clients.
Some media outlets chose to post it.
http://www.nintendoworldreport.com/news/44531/nintendo-sales-panic-march-2017-us-npd-group-results
http://blogs.barrons.com/asiastocks/2017/04/20/zelda-on-switch-breaks-records-for-a-nintendo-debut/







