Among the benefits: Access to non-financial data, benchmarking against best practices, performance measurement over time — More than 2,400 companies have been certified as “B Corps,” giving them a handy way to demonstrate their adherence to social and environmental performance and accountability standards. Do investors care? A new report from the Yale School of Management, “Just Good Business,” suggests they should. Among the reported benefits: Access…