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.