Vermont’s newest business entity: The “B Corporation”

Effective July 1, 2011, entrepreneurs in Vermont have a new business entity to consider when determining how to set up shop.  The “Vermont Benefit Corporation Act” creates a new corporate model that encourages “for profit” businesses to focus on solving social and environmental problems. Ordinary corporations have a legal duty to protect their shareholder’s interests above […]

Read More