Space Commerce FAA Approves Blue Origin West Texas Launch Site for Testing New Reusable Launch Vehicles February 14, 2014
Space Commerce Global Spending on Space Decreases for First Time in 20 Years Press Release February 13, 2014