Chinese Twitter Forces Honda to Recall 350,000 Vehicles

Chinese Twitter Forces Honda to Recall 350,000 Vehicles

Honda is recalling approximately 350,000 vehicles in China following a deluge of…