What are the similarities and differences between BP and Tesla's approach to bringing to market EVs?