Decommissioned solar panels deemed still functional are reinstalled at Texas factory


Continue to Site