BMW and Mercedes launch new long-range EVs to challenge Tesla

.....

© Quartz