Millennials and Gen Z consumers show loyalty when companies value purpose | Coins2Day