By John Herrick, VTDigger.org The state’s largest electric utility joined nearly two dozen other Vermont companies to meet a high standard for social and environmental consciousness, earning it a “B Corp,” or benefit corporation, certification by an accredited nonprofit. Green […]