Illinois Legislation Promises a Renewable Energy Revolution

Two major bills aimed at getting the state to 100% renewable power would slightly increase charges on utility customers. [...]