A carbon project in the Amazon is under investigation. Some companies reaped the benefits anyway

background image