Over 800 NOAA employees were laid off as a part of Elon Musk and DOGE’s effort to reduce the federal budget and workforce.
The potential lease termination of a NOAA facility in Norman has sparked concerns among local meteorology professionals and lawmakers.
Senator Catherine Cortez-Masto posted on her X account on Monday that President Trump Elon Musk’s Department of Government ...