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