Grid List
Distributed power generation is a technology that could help to enable efficient, renewable en...