Capital Goods Opens in Denver Tuesday, February 7, 2017 “Lean, mean” advertising agency Capital Goods has opened in Denver to provide extra muscle to brand marketers who rely on…