news OperationsMcMurdo Key Link in Satellite System by TheWorldsNewsFebruary 9, 2023 Share0 McMurdo Station will be a key link in a new environmental satellite system that will not only benefit meteorological forecasting and climatic research but also triple the local bandwidth for communications by as early as January 2008.