Legal Entity: ARRAY TECHNOLOGIES, INC.