Nation’s Largest Solar Power Plant Now in Chicago

Exelon Corporation is now “cashing in” on the warm summer sun since it built the nation’s largest urban solar power plant, Exelon City Solar, in …

Nation’s Largest Solar Power Plant Now in Chicago Read More »