Global View, Green Tech, Innovation & Strategic, Startups, Technology, The Americas Carbon negative products – what are they? Are they as positive as they sound? Debbie Todd, 14 years ago 3 min read