Certified B Corporations are companies who demonstrate verified practices and policies in keeping with the highest standards of social and environmental performance, transparency, and accountability. Red Castle is currently going through the process to be come certified.
Find out more at bcorporation.net…