ETC Installs 190 kW Solar Power Plant We are thrilled to announce that we are installing our first solar energy plant to power our manufacturing facility right here in Henderson, North Carolina.... Read More