The potential lease termination of a NOAA facility in Norman has sparked concerns among local meteorology professionals and lawmakers.
Over 800 NOAA employees were laid off as a part of Elon Musk and DOGE’s effort to reduce the federal budget and workforce.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results