DEP and Hexagon forge strategic partnership to expand distribution of CAE platform, DEP Mesh Works in India Detroit Engineered Products (DEP), an engineering solutions and product development company, and creator of the CAE platform, DEP MeshWorks is excited to announce a strategic partnership with the ‘Design & Engineering’ (formerly September 9, 2024 Channel/News