The North Face is identified as the next major brand facing consumer backlash for its recent marketing campaigns. The company is owned by VFC Corp, and the discussion predicts a similar "eating shit" phase for the brand's financials as seen with Bud Light and Target.







