Investing in Space: Why the Pentagon is spending billions to build its own satellite constellation
Lockheed Martin's Tranche 0 Transport Layer satellites are seen in one of the company's processing facilities. CNBC's Investing in Space newsletter offers a…