Philadelphia Independent - Electric ferries: Cleaner ships vs. diesel?

Pennsylvania -

IN THE NEWS