(Visited 1,231,652 times, 461,674 visits today)

Distributed Energy Reduced Q4 Net Loss

Distributed Energy Systems Corp. (Nasdaq: DESC) has reported revenues of $11.0 million, and a net loss of $3.4 million, or $0.09 per share, for the fourth …