The Net Positive Manifesto

Published by: Harvard Business Review August 17, 2021

Is the world better off because your company is in it?

https://hbr.org/2021/09/the-net-positive-manifesto