Science Report finds Shell sold millions of carbon credits for carbon that was never captured. A new report by Greenpeace Canada reveals that Shell sold millions of carbon credits for reductions in greenhouse gas emissions that were never actually... Paul RoachMay 8, 2024