3 ms·They haven't actually put anything in orbit yet. I'd say they're at least a decade behind.by Denvercoder9 6y agoThey haven't actually put anything in orbit yet. I'd say they're at least a decade behind.