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 question•1 category
Score History
Loading score data...
Mention Rank: #12