(Visited 695,605 times, 229,035 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 …