What is a B-Corporation/ Social Purpose Corporation? Mark Horoszowski Updated August 12, 2016 01:37 Follow A Social Purpose Corporations is similar to a B Corporation - it considers the world and its citizens as its shareholders and uses the power of business to created positive impact. Related articles Are you a non-profit? Who is on MovingWorlds? Comments 0 comments Please sign in to leave a comment.