Local News | Daily Chronicle

State greenlights $23M NIU sustainability center, completion slated for 2026

Northern Illinois University, large red NIU sign outside the Holmes Student Center in DeKalb, IL on Thursday, May 13, 2021.