Mercedes will make EV batteries in Alabama

Mercedes teases hybrid supercar with Formula 1 tech