GM now landfill-free at 142 facilities