Earlier this year, Disney, Shell, Gucci and several other big companies discovered that they had purchased carbon credits that were essentially worthless. A collaborative investigation alleged that Verra, […]
Earlier this year, Disney, Shell, Gucci and several other big companies discovered that they had purchased carbon credits that were essentially worthless. A collaborative investigation alleged that Verra, […]