News

INL announces hundreds of job cuts

Up to 450 jobs are on the chopping block at the Idaho National Laboratory during this fiscal year.


comments powered by Disqus

Most Popular Stories

Top Stories