Array Technologies (ARRY) Drops 5.6% Ahead of Tax Credit Deadline

Array Technologies (ARRY) Drops 5.6% Ahead of Tax Credit Deadline