D2C: Meaning, Pros & Cons, Brands & Companies, Marketing Fundamentals Until recently, the vast majority of brands sold their products through intermediaries:… For Startups Oct 27, 2020