Illinois Leads LEED in Top Ten Ranking for 2013

Illinois achieved the highest ranking in the 2013 U.S. Green Building Council’s  top 10 states for LEED certification, arguably the best-known green building stamp in the world. The listing evaluated the states based on the amount of building square footage per capita that is certified for LEED. Illinois ranked 2.29 per capita, besting … [Read more...]