Topic: Edward Stern

Generating 20 percent of America's electricity with wind, which is crucial to our future safety, growth and prosperity, would require building up to 22,000 miles of new high-voltage transmission lines.. "The fish don't vote," as Edward M. Stern of ...