BAE Systems completes delivery of NOAA and NASA space weather satellites for fall launch

Terra Daily

Published

Los Angeles CA (SPX) Jul 25, 2025

BAE Systems has completed the delivery of two advanced satellites from its Boulder, Colorado facility to NASA's Kennedy Space Center in Florida. The spacecraft-NASA's Carruthers Geocorona Observatory and NOAA's Space Weather Follow On - L1 (SWFO-L1)-are slated for joint launch this fall. Developed to enhance scientific and forecasting capabilities, both missions will operate from Lagrange

Full Article