That's fine. No sense making something up about carbon credits when you haven't the slightest idea what the company is scamming about. Neither do they, so don't feel too bad.
Really, don't worry because in 3 months it will be weed, or "Save the Glaciers carbon credits". Whatever the company crooks can confuse people about.
Actually, that was a rhetorical movie comment. Thanks for all you do.