New Nintendo console gives local sellers extra life
Video game giant Nintendo released its latest console, the Nintendo Switch, on March 3. A month and a few changes later, the jury is out: it's a success. Not only did the company claim it as the most lucrative system launch in its…