We've often seen buzzwords like 'carbon footprint', 'offsetting' and 'net zero' used by companies touting their eco-friendly efforts; but what, if anything, does this mean in terms of their climate action? I'll give you a hint; it's not always as beneficial as some would have us believe.