Over 2,000 senior staff set to leave NASA under agency push
At least 2,145 senior-ranking NASA employees are set to leave under a push to shed staff, according to documents obtained ...
At least 2,145 senior-ranking NASA employees are set to leave under a push to shed staff, according to documents obtained ...