The Department of Government Efficiency says that it has terminated the leases of 30 FDA offices and buildings, including a 52,000 square-foot St. Louis-based lab …
Sign up to read this article for free.
Get free access to a limited number of articles, plus choose newsletters to get straight to your inbox.