Allow me to introduce you to General Electric, labeled by the NY Times this morning as “the nation’s largest corporation.” On second thought, let’s let GE introduce itself. Here, on its website, is how it describes its role as a corporate citizen: “GE’s approach to corporate citizenship and to business are[sic] driven by a common […]