Clean energy companies need a brand vision too. Dig in to find out what makes a good brand vision, how do companies go about defining their vision, and ultimately how to integrate vision into everyday business.