Brands Struggle with Retailers

According to Buffet the battle between brands and retailers has been going on for decades. David agrees.