It recently struck a space deal with Beijing-based 21AT to build three high-resolution earth observation satellites to map the growth of China.
The company recently entered into a space deal with Beijing-based 21AT to develop three advanced Earth observation satellites for monitoring China's expansion.