3 October 2024

US carbon credit developer charged with fraud by FBI