The Next Web July 27, 2026Nvidia just invested in a company that sells nothingRead full article Share: