Customer Recognition Awards, News August 28, 2015 Beijing Benz Automotive Co., Ltd. (BBAC) Qualified Supplier Award 2014 Armstrong Odenwald Technology was awarded with the 2014 BBAC Qualified Supplier on the 28th Aug 2015 at the BBAC Supplier Day 2015. Read More