BMW plans to offer an EV in every vehicle segment across all of its brands and invest billions in new battery technology.The German automaker is developing its Gen6 batteries at a factory in Landshut, including a new controller called the "Energy Master".BMW aims to take the lead from Tesla, fend off Chinese EVs, and grow its market share by doubling down on EV technology.The newly developed battery cells offer 30 percent more range, 30 percent faster charging, and 20 percent more energy density.