Press Release Space Radar Corporation Surrenders Satellite Operating License, NOAA Reports November 6, 2000
Press Release NOAA-16 Environmental Satellite Successfully Completes Testing and Is Turned Over to NOAA November 6, 2000