Barry Meguiar’s retail business is waxing

Barry Meguiar broke ranks with his Father and Grandfather when he told them, "whether you like it or not we are in the retail business." Meguiar's had been a wholesale business since 1901 selling Meguiar's Mirror Glaze furniture polish. All the horse carriages were black, and the owners found that Meguiar's did a [...]