TreeHugger March 30, 2010
There was a time when the Port Authority Bus Terminal in Manhattan was little more than place to catch a bus. Things are changing, however, for the terminal—once listed as one of the 10 ugliest buildings in the world—and TerraCycle’s … Continue Reading