What’s In A Name? That Which We Call A Solar Microgrid Is By Any Other Name A Solar Installation

A few years ago in a solar marketing department near you an enterprising executive had an epiphany: the word “microgrid” could be adapted to describe any system of any size See article

Leave a Reply

You must be logged in to post a comment.