(Visited 800,195 times, 235,659 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 …