Tag: 112504375

Nintendo reports trailing profit as sales of aging Switch game console slide

TOKYO -- Japanese video game maker Nintendo reported Friday a 55% drop…

News Today News Today