Fox John C — Insider transactions, Director at DISTRIBUTED ENERGY SYSTEMS CORP / World Energy Solutions, Inc. | InsiderLens