Nintendo Switch 2 release date is nearing even as rumours of leaks and specs have been doing the rounds on the social media.
Palantir stock eyed a second weekly loss in a row amid questions about the artificial intelligence leader's valuation.