KICKSTARTER steps up for corporate responsibility, becomes new Benefit Corporation


If you follow business issues, particularly corporate entity structure and how the existing incorporation laws require companies to ignore the common good in favor of shareholder profits, then you may have applauded the recent creation of a new corporate entity form: the Benefit Corporation (also referred to as a "B-Corporation"). The popular current corporate structure … Continue reading KICKSTARTER steps up for corporate responsibility, becomes new Benefit Corporation