22 organizations honored for sustainability achievements

Survey: 

ISTC

Main Image: 

Summary: 

The Illinois Sustainability Awards recognized 22 organizations, from global corporations to small businesses, for significant sustainability achievements on Oct. 24.