Delivery Order to Larta Inc. by Department of Energy: $5.8M obligated, latest action 2026-04-16. Doe Small Business Innovation Research and Small…