America’s Colleges: Raising the Bar on Green Power

It’s no big surprise that the environmentally friendly Evergreen State College in Olympia, Washington is buying renewably generated "green power," but the appearance on the Environmental Protection Agency (EPA) annual top 10 list of schools like the University of Pennsylvania in Philadelphia and Northwestern University in Evanston, Illinois is more eye-opening.