Preview this article 1 min CEO Peter Richards spoke with the Houston Business Journal on the company's decision to land in Houston in an era of demand from energy, aerospace, and defense for complex, ...