Left Hand, Meet the Right: GE and Trains Nobody who consumes any mass media could miss GE’s ecomagination advertisements. From sexy (supermodels in coal mines pushing clean coal) to downright clever (fisherman “catching” Read More » March 6, 2007 1 Comment