April 24, 2018

Altorfer Power Systems Installing Solar Panels

featured image

Picture used from Solar Power World.

Altorfer Power Systems is helping a local Illinois community soak up rays for renewable energy in a 20-year power purchase agreement to install over 4,800 solar panels. Click the button below to read whole story from Solar Power World.

Read the whole story!