European Tech CompaniesNebius Group Jumps 15.72% as Q1 2026 Earnings Prove GPU Cloud Revenue ModelSalvado•May 16, 2026