Definitive Contract to Stellarray, Incorporated by Department of Energy: $1.0M obligated, latest action 2019-12-16. Sbir Phase Iii Award - Self-contained…