Illinois American Water Plant Receives LEED Certification
Illinois American Water’s new treatment plant in Champaign County has been awarded LEED Certified status. It is the first plant in Illinois to achieve LEED certification and one of the first in the nation. Put into service in...