Can “B” Corporations Help Profits and Corporate Responsibility Co-Exist?
Talk about business innovation! There’s a new category of corporation giving ethical business a boost—making business attend to profit, people and planet—with transparency and accountability.