National Weather Center in Norman bracing as more NOAA layoffs announced
Despite reports from major news outlets, employees at the National Weather Center in Norman, Oklahoma, say they have not been notified of any layoffs. USA Today and The New York Times reported that the National Oceanic and Atmospheric Administration (NOAA) …