Nintendo is facing pressure this year from a shortage in memory chips — a key component in its gaming consoles — that has resulted in surging prices.
Russian spy spacecraft have intercepted Europes key satellites, officials believe
...
Read moreDetails

