What If Your Electric Utility Was a Benefit Corporation? The Institute for Local Self-Reliance (ILSR) is an incredible organization dedicated to building up the economies and social health of [...] By Matt Grimley | September 28, 2016 | Economics, Environment | B Corps, Benefit Corporations, Community Power, Electricity, Green Energy, Green Mountain Power, Power Generation, Regulation, Renewable Energy, Solar Power, Utilities Read more