Buzzwords from green businesses have become commonplace, but what exactly do all the terms like “sustainable”, “fair trade ” or “eco-friendly” even mean?
443