Millennials are Gen Z are strongly committed to social causes and to driving their spending to companies that reflect their values; 40% of millennials have started a relationship with a company based ...