
This 1.9 MW solar installation by Artisun Solar provides Hubbell Power Systems with energy cost certainty and a 5.3-year payback period.

This 1.9 MW solar installation by Artisun Solar provides Hubbell Power Systems with energy cost certainty and a 5.3-year payback period.