Are they leading companies and investors to actually move the needle on the planet’s most pressing problems? If not, why do they exist?
The process of creating comprehensive ratings for thousands of companies is mind boggling. It's also fraught with a multitude of challenges.
© 2022 Joel Makower.
All Rights Reserved.