What near zero carbon footprint means, like they mention in their company bio at end of said article.
Ben needs to prove his claim and statement in videos by having a 3rd party life cycle analysis done to support his claim. I encourage you to Google it so you understand what it all entails relative to environmental impact.