April 16, 2013
Toyota to Conduct Verification Tests of Traffic Alleviation System in Beijing, China
Toyota Motor Corporation (TMC), Toyota Motor Engineering & Manufacturing (China) Co., Ltd. (TMEC)1, Beihang University and CenNavi Technologies Co., Ltd.…