Altorfer Power Systems Soak Up Rays With Solar Panel Installation    

Altorfer Power Systems Installing Solar Panels

Caterpillar-St-Charles-IL-Solar-Facility-500x325
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!