in

Nintendo revenue doubles as Switch 2 sales top 5.8 million units




Operating profit checked in at 56.9 billion yen versus the 53.46 billion yen that Wall Street was anticipating.

Read Entire Article



Source link

Did drunk apes help us evolve? New clues reveal why we digest alcohol so well

4,000-year-old teeth reveal the earliest human high — Hidden in plaque