Brazil charges 31 people in major carbon credit fraud investigation

background image