0001193125-03-015676 DEF 14A 2 20030725 20030701 20030701 ENVIRONMENTAL POWER CORP 0000805012 4991 042782065 DE 1231 DEF 14A 34 000-15472 03768128 500 MARKET ST STE 1E PORTSMOUTH NH 03801 6034311780 500 MARKET ST STE 1E PORTSMOUTH NH 03801 DEF 14A 1 ddef14a.htm NOTICE & PROXY STATEMENT GRAPHIC 3 g48153chart.jpg GRAPHIC