By Matthew Dochnal
March 31, 2025
You may have seen the “Circle B” logo, but what does it mean? The logo can only be displayed by a Certified B Corporation. These are companies that have achieved a minimum score on an evaluation of their corporate governance, community, employee, and environmental benefits. Here’s what you need to know about this entity. What […]
Continue Reading
By Matthew Dochnal
August 11, 2023
Many business owners strive to balance running a profitable business with doing good for the planet. As businesses grow, enforcing standards and achieving sustainability goals becomes more challenging. One successful strategy that businesses use to pursue both profits and purpose is to incorporate as a Delaware Public Benefit Corporation, or a “PBC”. But what […]
Continue Reading
By IncNow
September 24, 2021
You may have heard of a Public Benefit Corporation, which is a for-profit corporation with a stated public benefit purpose in its Certificate of Incorporation. This allows corporate directors to balance stockholder profit with specific community benefits. Ordinarily, a traditional corporation cannot divert resources for public benefit unless doing so maximizes shareholder value. The Public […]
Continue Reading
By IncNow
August 5, 2021
IncNow is proud to have been given the 2021 ‘Best for the World’™ award in governance from B Lab, a company that certifies businesses that have achieved the highest standards of environmental and social responsibility. The honor recognizes IncNow’s commitment to ethical business practices, accountability, transparency and overall mission. The Best for the World list […]
Continue Reading
By IncNow
July 14, 2021
In today’s corporate climate, sustainability has advanced past the point of simply being a trend. Most successful companies have adopted aspects of sustainability whether it be in their corporate governance structures, operations management procedures, or both. Data supporting the long-term business benefits associated with sustainable business practices has bolstered the growing popularity of sustainability amongst […]
Continue Reading
By IncNow
February 17, 2020
Do you want to make money while promoting clean and green practices? Are you promoting employment of disadvantaged people? A Public Benefit Corporation (“PBC”) in Delaware, which some refer to as a B-corporation, is a new type of corporate structure. It is a for-profit business that has a stated “public interest” purpose set out in […]
Continue Reading
By IncNow
June 7, 2018
A conversion from a corporation to a Delaware Public Benefit Corporation has many advantages for existing Delaware corporate directors. A Delaware public benefit corporation is a for-profit corporation “that is intended to produce a public benefit or public benefits and to operate in a responsible and sustainable manner.” Del. Code Ann. tit. 8, § 362. […]
Continue Reading
By IncNow
May 20, 2014
Anyone who can incorporate in another state can decide instead to incorporate in Delaware. U.S. constitutional law allows you to incorporate in Delaware with the same rights and privileges as a business incorporated in your home state. The difference is that Delaware law will govern the internal affairs of your business. People from all over […]
Continue Reading
By IncNow
Every Delaware Corporation that is incorporated in the state of Delaware is required to file a Delaware Annual Report and pay a Delaware Franchise Tax every year by March 1 for the previous year. The amount of the Franchise Tax due is based on the number of shares the corporation has authorized. Minimum stock corporations […]
Continue Reading
By John Williams
August 5, 2013
A new Public Benefit Corporation law became effective on August 1, 2013 in Delaware. This law creates the option to incorporate a public benefit corporation, which is a for-profit corporation that also has a public benefit goal. Managers, officers, and directors must balance the best interests of stockholders, public interest, and the interests of those […]
Continue Reading