Independent financial news & research
Direct-to-consumer (D2C) brands are seeing weak sales this festive season. Many are reporting numbers below expectations.…