SoCore Energy

Chicago, IL |
Joined in January 2015

About Us
SoCore Energy ( is a market leader in commercial and industrial solar portfolio development. With hundreds of solar solutions designed and installed across 19 states, SoCore offers multisite retailers, REITs and…
225 W. Hubbard Street, Suite 200, Chicago, IL