This electric bus is being tested in Burbank, Calif. When I saw the Tribune and Sun-Times reports Friday about the CTA buying two electric buses to test on the mean streets of Chicago, I thought to myself, “That’s not news. We wrote about that late last year.” And for once, my memory was right. CTA... Read more »