The Illinois Finance Authority recently won $156 million from U.S. EPA's Solar for All competition. Read the press release here.
Watch our April 24, 2024 Solar for All Stakeholder Engagement Session here.
The Illinois Finance Authority recently won $156 million from U.S. EPA's Solar for All competition. Read the press release here.
Watch our April 24, 2024 Solar for All Stakeholder Engagement Session here.