7 months agoChinese Electric Car Giants are Building in Mexico, It’s Alarming The USCar Coach Reports