Starlink supplied $11.39 billion, or 61% of revenue, while launch operations lost $657 million and cumulative losses reached $41.3 billion since 2002.
43d ago
verifying reliability
No specialized terms available for this topic.