WCPT 820 Interview: Jen Walling of Illinois Environmental Council

“It ended up being a really pretty good year for climate at the General Assembly. Both bills that had to do with climate, energy, and transit passed in a 24-hour period — the highlight of my life.” — Jen Walling, CEO of IEC

Listen to the full interview here.