-
Sunrun, which touts itself as a leading provider of residential solar, battery storage and energy services, held a ribbon-cutting ceremony Wednesday for its new branch office on High Point Lane, along the Interstate 74 corridor in East Peoria.
-
More and more the alternative solar energy source is merging onto the power grid. It comes with a greater potential than wind energy for individual…