Businesses are scrambling to earn your business. As consumers place more importance on environmental causes, corporations will adopt the latest relevant buzzwords including “sustainability”, “renewable”, “green”, and “eco-friendly”, just to name a few. The problem is, a word like “sustainable” can get easily hijacked by those who want to align…