NOAA began plans to lay off 10% of its current workforce, on top of the elimination of nearly all new employees last month.
About the author
Related Posts
Why was Trump’s swearing-in the 60th presidential inauguration?
January 21, 2025
Man wanted in connection to Rock Falls shooting, police say
October 29, 2024