They honestly believe that giving developers free rein will lead to a reduction in ... it will be 67.5 feet tall). The project also doesn’t meet the Site Review Criteria with mass and scale.
The Illinois Commerce Commission said the expansive project can't come at an unreasonable cost to customers, who have been ...