NSR in the News

WSJ: China Exploits Fleet of U.S. Satellites to Strengthen Police and Military Power

Orbiting 22,000 miles above Earth, a fleet of American-built satellites is serving the Chinese government in ways that challenge the U.S.