Carbon Offsets BP-owned company is selling carbon credits on trees that arenβt in danger, analysis finds Satellite analysis looked at credits sold by Finite Carbon, which runs some of North Americaβs largest offsetting projects