Illinois ranks No. 1 in the United States for LEED green building. McHenry County has contributed to that with 14 buildings becoming LEED-certified in the past four years.
Illinois, McHenry County take the LEED
Get breaking and town-specific news sent to your phone. Sign up for text alerts from the Northwest Herald.