(Visited 674,961 times, 215,419 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 …