Centrus has achieved B Corp certification after scoring 35.7 points over the accreditation pass mark, earning a total of 115.7 points in the impact assessment process, setting a benchmark for Financial Services.
The post Centrus Achieves B Corp Certification appeared first on Environment + Energy Leader.