Next-gen BMW EVs to get new battery tech for 620-mile range Gen6 batteries will arrive in 2025 with more efficient cylindrical cells, improving range and charging rates