The 500,000th locally produced Mercedes-Benz passenger car, an all-new long-wheelbase C-Class model, has rolled off the production lines at Daimler’s Sino-German production joint-venture Beijing Benz Automotive Co., Ltd. (BBAC), marking yet another milestone in Mercedes-Benz’s increasing local footprint in China.