microgrids

idea
GenRank Score
14.4

Localized energy grids that can operate autonomously from or connected to a larger grid, integrating distributed energy resources and often renewables.

Also Known As

microgrids
1 question1 category

Score History

Loading score data...
Mention Rank: #12