Canadian retailers can thrive by adapting to evolving customer values, as D2C failures show the risks of overreliance on ...