The Department of the Air Force confirmed that Derek Tournear, director of the Space Development Agency, has been placed on investigative administrative leave
The post Space Force procurement official removed amid investigation appeared first on SpaceNews.