site logo

Texas solar project on hold over looming tariff threat

Array Technologies Inc.