Detroit Engineered Products unveils IC sensors to control emission Admin Jul 26, 2019 Detroit Engineered Products (DEP) is a US-based company with specialised engine design and development capabilities. Since its inception in 1998 in Troy,…