BMW will build a $1.7 billion EV battery factory in South Carolina BMW will have six US-made EVs by 2030.