Archives
Categories

Day: November 8, 2007

Staff Rider Report Cards: Steven Higashide

As noted in the press, NYC Transit has been passing out “rider report cards” on its subway lines to gauge customer satisfaction. Most TSTC staffers