I came across “Benefit Corporations” today in my reading. Created in the USA, they offer a different perspective on economic life.
“Benefit Corporations are a new class of corporation that are required to create a material positive impact on society and the environment and to meet higher standards of accountability and transparency.” – http://benefitcorp.net/