Business Evanston’s Climate Action Plan rolls out May 4 Many Evanstonians may not be aware that the City of Evanston has signed on to the US Mayors Conference ratifying the Kyoto Protocol (in the absence of National Leadership in By Brian Becharas on April 23, 2008 - 8:34 pm