Press Release Teal Group Identifies 3,164 Space Payloads Proposed For Launch To 2032 – Estimated Value Of More Than $235 Billion November 26, 2013
Press Release Military Space Contract Actions Announced by Pentagon During FY02 Ended Sept. 30 Totaled $4.2 Billion October 14, 2002
Press Release Teal Forecasts Recovery of Commercial Satellite Launch Market in 2002-2003 September 10, 2002