site logo

DOE pledges $105M for solar, seeks to halve utility-scale costs

Array Technologies Inc.