Thursday, July 14th, 2011
China-based consulting firm CCID recently completed analysis of the business benefits of China's COMPASS navigation satellite business. China's State Council approved the acceleration of this space infrastructure construction project back in October of 2010, and CCID's analysis...