• article-image
    Solar panels will be a major source of energy in Illinois in the future.

    It’s been one year since state lawmakers passed a massive nation-leading energy bill and those who helped craft the legislation after years of negotiations say they are happy with the bill’s early implementation.

Showing 1 reaction

Or sign in with email

    Please check your e-mail for a link to activate your account.