Businesses that have won B Corporation certification for their social and environmental impact aren't necessarily the best in the world, but they are among the best for the world, the organization asserts.
The B Corporation, which assesses companies on social and environmental performance, has come out with its 2013 list of Best for the World Honorees.…
