What is a Microgrid?

How is a microgrid defined? A few different definitions exist. Here we set out to explain what we mean by 'microgrid' at Microgrid Knowledge. A microgrid is a self-sufficient energy system that serves a discrete geographic footprint, such as a college campus, hospital complex, business center, or neighborhood. Within microgrids are one or … [Read more...]