utility solar champion

Green Mount Power is Vermont’s largest electric utility.  CEO Mary Powell, is leading the company towards renewable energy as it’s customers made it quite clear, the people of Vermont want renewable energy.  The leadership of Green Mount Power has embarrassed solar and other renewable for it’s source of energy, and has won awards for doing […]