Shanghai is one of the four direct-administered municipalities of the People's Republic of China. It is under the direct administration of the State Council of China. Read More
Shanghai [China], April 17 (/PRNewswire): Today, Nexteer Automotive announced its Modular Rack-Assist Electric Power Steering (mREPS) system and expanded ... ...