Hooray, sort of, for Illinois’ new ranking in the “Greenest State” contest from Forbes Magazine. We’re 27th best (or the 23rd worst if you're a glass half-full sort of person) which doesn’t sound so hot, but it could be worse. We could be Indiana.
Continue reading We're 27th! We're 27th!.