Astra Nova having Saudi backing means something specific: they’re aligned with a country actively investing hundreds of billions in becoming an AI and tech superpower. Saudi Arabia’s deal with NVIDIA ...