With many concerns in the air about the EV revolution running out of steam as even the EV king, Tesla Inc (NASDAQ: TSLA) came short of estimates as it posted its first deliveries drop in four years, Volkswagen AG (OTC: VWAGY) and Bayerische Motoren Werke Aktiengesellschaft (OTC: BMWYY) provided some much-needed optimism on the EV front. Helped by price cuts, Volkswagen’s e-offensive is showing results in the world’s biggest car market. While Volkswagen faced a diminishing EV demand in Europe, Eu