(April 13 21:00) Forbes.com
Google survey shows 58% of executives are concerned that their organization is guilty of greenwash. Is the complexity of sustainability and reporting a challenge that technology can solve?
You can find the original article
here