Any time someone says something has zero carbon footprint I know instantly they're full of it. No carbon was burnt in the fabrication of your brand new aluminum coffee cart? Ok.
Carbon neutrality does not mean that atmospheric CO2 is not released at any point, but rather, that any release of carbon is offset in some way. Offsets might include planting trees, purchasing carbon credits, etc.
Why? Just add an enough of an activity that has negative carbon footprint, and---voila---zero carbon footprint.
The carbon footprint of manufacture could be offset with carbon credits.
Chill out .. there is nothing made by man that has a "zero-carbon footprint". Even if you don't burn fossil fuels, merely by breathing you release co2.
This is a techcrunch PR launch, and you know what they meant.