Delivery Order to Osc Technical Solutions, LLC by Department of Energy: $960,031 obligated, latest action 2021-08-30. De-em0003836, Administrative…