Watch · Our Take
State lawmakers consider legislation to rein in new data center proposals
Our Take
Illinois has one of the highest number of data centers in the country. But as residents worry about their water and electricity use, ...
This is GridWatch the USA’s original commentary. The video above is the work of WCBU Peoria, published on YouTube — full credit to the creator.