(Visited 775,979 times, 264,518 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 …