@fastcompany.com 3 years ago More than 700 of the world’s largest public companies have net zero goals. Are they greenwashing?