Distributed Energy Systems Corp
(DESC)
- CAPS Rating:
-
The Company designs, integrates, constructs and maintains distributed power systems, which produces and stores energy at or near the place where it is used, using a variety of technologies and energy sources.