Shandong-based Orienspace pulled off its first-ever launch, breaking the record for the largest payload capacity on a commercial rocket for China’s growing space industry.
Shandong-based Orienspace pulled off its first-ever launch, breaking the record for the largest payload capacity on a commercial rocket for China’s growing space industry.