Solatrim releases a new plague-abatement system for residential solar projects News March 5, 2025 Solatrimize has launched a new pest clock system for residential solar projects, the ST-500 panel. The ST-500 measures 5 inches.…