(Visited 693,142 times, 226,946 visits today)

Environmental Power Reports Q3 Loss

Environmental Power Corporation (Amex: EPG) announced decreased revenues of roughly 50% for the nine months ending September 30, 2007. Revenues decreased by …