Deffenbaugh Industries, Inc.

Home/Past Investments/Deffenbaugh Industries, Inc.

Industry

Industrial

  • Deffenbaugh Industries Logo

Project Description

Investment Date: 2007
Exit Date: 2015