Chicago’s New Microgrid System

Chicago, Illinois has a population of 9.5 million and is the third largest city in the United States. Illinois regulations…

Continue Reading →