site logo

DOE's SunShot awards $46.2M for early-stage solar technology projects

Array Technologies Inc.