BP, and its EV charging business bp pulse, has struck a $100 million deal with Tesla to purchase superchargers for deployment in its own charging network....
It's a safe bet that most customers who hear "Full Self-Driving" think it means "autonomous driving," but a Tesla engineer says that is not the case....